"John Macfarlane" . . . . "John Macfarlane" .