Your cart


Total AUD


Robert Cole

Professor Robert Cole is Professor of Modern British and European History at Utah State University in America and a Fellow of the Royal Historical Society and has lectured at British colleges and universities.

This website uses cookies. Using this website means you are okay with this but you can find out more and learn how to manage your cookie choices here.Close cookie policy overlay