Military History and Teaching War by Jennie Kiesling (US Military Academy, West Point)

  • Wharton Room, All Souls College Oxford, OX1 4AL