Skip to main content alibris logo

John Ferris

John Ferris is a Fellow of the Royal Society of Canada. He is 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, and is an Associate Member of Nuffield College, Oxford. He has written or edited eight books and over 100 articles or chapters on diplomatic, intelligence, imperial, international, military and strategic history, and strategic...See more