C.I. Hamilton
Author · 1 book
A specialist in 19th century naval history, Charles Iain Hamilton teaches modern European history at the University of the Witwatersrand, Johannesburg. Hamilton earned a BA at Keele University, and a Ph.D. at Queens' College, Cambridge in 1974.