DownloadThe Portobello Bookshop Gift Guide 2024

John P Cann Author

John P. Cann, a former naval flight officer and retired captain, served both on the staff of the Assistant Secretary of Defense for Special Operations and Low-Intensity Conflict and subsequently on that of the Under Secretary of Defense for Policy. He holds a PhD in war studies from King's College, University of London, and has published articles on counterinsurgency and military funding.