Geoffrey Rice Author

Dr Geoffrey Rice was Professor of History at the University of Canterbury, where he lectured in European history for nearly 40 years until his retirement in 2012.