Mary E. Ryan
overview