Richard Toye

Richard Toye was born in Cambridge, U.K. in 1973. He studied at the universities of Birmingham and Cambridge, and is now an associate professor at the University of Exeter. He has written extensively on British and international history. In 2

Related Books