. . "Keegan" . "John" . "John Keegan" . .