Faculty

Tony Allan Fryer
Professor Emeritus of History and Law

Tony Allan Fryer