38 books
A Contribution to the Bibliography of Scottish Topography (Volume 1)
The Past in the Present; What Is Civilisation?
A Contribution to the Bibliography of Scottish Topography (Volume 2)
The Past in the Present
Studies in Bergson's Philosophy
A Contribution to the Bibliography of Scottish Topography
About Dreaming, Laughing and Blushing (Dodo Press)
About Dreaming, Laughing and Blushing
Hitler's Mountain
Music for Fun & Profit
Gold Medal Glory
JFK and His Irish Heritage
Revolutionary Government in Ireland
Labour in Irish Politics, 1890-1930