William Leonard, M.