ESC

Harold James

Professor of History at Princeton University

Born1956-01-19, Bedford, United Kingdom
Linkshttps://en.wikipedia.org/wiki/Harold_James_(historian)