"John MacLeod" . "John MacLeod" . . . . .