Shannon J. McGrann
overview