
Ideas of the Liberal Party
Joseph Coohill - Paperback
£26.00
Find out more
Joseph Coohill earned his doctorate in Modern History from Oxford. He specialises in the history of nineteenth-century Britain and Ireland and has taught and published widely in these areas.