Rab Houston
RAB HOUSTON is a professor of modern history at University of St. Andrews, specializing in British social history. He has written nine books, including Scotland: A Very Short Introduction.
RAB HOUSTON is a professor of modern history at University of St. Andrews, specializing in British social history. He has written nine books, including Scotland: A Very Short Introduction. See less
Rab Houston's Featured Books