John P. Keegan · Study