DownloadThe Portobello Bookshop Gift Guide 2024

A Hamish Ion Author & Editor

A. Hamish Ion, a specialist in modern Japanese history, currently teaches in the History Department at the Royal Military College of Canada, Kingston.