DownloadThe Portobello Bookshop Gift Guide 2024

Ryan Shaffer Editor & Author

Ryan Shaffer is a historian with expertise on political violence and security in Asia, Africa and Europe.