M.D. Hamilton Allan J.