"William Duncan Allen" . . . "William Duncan Allen" . .