DownloadThe Portobello Bookshop Gift Guide 2024

Sheila McManus Author & Editor

Sheila McManus is an assistant professor of history at University of Lethbridge in Alberta, Canada.