"William McGregor" . . . "William McGregor" . .