W. (Bill) McGrath
overview