books by subject

History of Ireland

Filter by available

The History and Topography of Ireland (Penguin Classics)

By of Wales, Gerald, O'Meara, John

Illustrated History Of Ireland

By Cusack, M F

Pre-Christian Ireland App (Ancient Peoples & Places)

By Harbison, Peter

Medieval Ireland (New Gill History of Ireland 1)

By Richter, Michael

The Oxford History of Ireland: Reissue

By Foster, R. F.

Green Against Green: Irish Civil War

By Hopkinson, Michael

Green Against Green: Irish Civil War

By Hopkinson, Michael

Green Against Green: Irish Civil War

By Hopkinson, Michael

Green Against Green: Irish Civil War

By Hopkinson, Michael

A Timeline of Irish History

By Killeen, Richard

Pirate Queen the Life of Grace O'Malley

By Judith Cook

Atlas of Irish History

By Duffy, Sean

All the Countries We've Ever Invaded: And the Few We Never Got Round To

By Stuart Laycock

Ireland (Letters from Around the World)

By Kay Barnham

A History of Ulster

By Johnathon Bardon

Writing Ireland: Colonialism, Nationalism and Culture (Cultural Politics)

By Cairns, David, Richards, Shaun

Ripper: The Secret Life of Walter Sickert

By Cornwell, Patricia

Out of the Flames

By Philip Coogan

Islands of the Evening: Journeys to the Edge of the World

By Alistair Moffat

A Dancer in Wartime: One girl's journey from the Blitz to Sadler's Wells

By Lynne, Gillian

Bright Particular Stars: A Gallery of Glorious British Eccentrics

By David McKie

Serving Victoria: Life in the Royal Household

By Hubbard, Kate

Everybody Matters: A Memoir

By Robinson, Mary

Death of a King

By Haines, Roy Martin

Stuarts (Britain Through the Ages)

By Anne Millard

I Never Knew That About Britain: The Quiz Book: Over 1000 questions and answers about our glorious isles

By Winn, Christopher

In Search of the Dark Ages

By Wood, Michael

Family Britain, 1951-1957

By Kynaston, David

The Great Community: Culture and Nationalism in Ireland

By David Dwan, Seamus Deane and Breandán MacSuibhne

Three Years In Hell: The Brexit Chronicles

By Fintan O'Toole