Author: William A. McGarey
Alternate names: William A., M.D. McGarey; William McGarey; William A. Mac Garey