ReadThe Portobello Bookshop Gift Guide 2025

Andrew Rossos Author

Andrew Rossos was born in Greek (Aegean) Macedonia. He was educated in Czechoslovakia (now the Czech Republic), Canada, and the United States, receiving his Ph.D. from Stanford University. He is currently professor of history at the University of Toronto, Canada.