John Horne
1949
-
country of citizenship: Ireland
educated at: University of Sussex, University of Oxford, University of Adelaide
occupation: historian of Modern Age, historian, university teacher, author
Bibliographic databases:
Editions prefaced or postfaced by John Horne 1
Human -