• John, a fellow of the Royal Society of Canada, is a professor of History at the University of Calgary, an honorary professor at the Department of International Politics of the University of Aberystwyth, and the Department of Law and Politics, Brunel University. He is also an associate member of Nuffield College, Oxford.
  • John has written or edited eight books and over 100 articles or chapters on diplomatic, intelligence, imperial, international, military and strategic history, and strategic studies.