Cannadine, David
G. M. Trevelyan : a life in history David Cannadine - London Penguin Books 1997 - xvi, 288 p.
140264825
Historiography
907 / CAN
G. M. Trevelyan : a life in history David Cannadine - London Penguin Books 1997 - xvi, 288 p.
140264825
Historiography
907 / CAN