Philip Ollerenshaw is Reader in History at the University of the West of England, Bristol
Ulster Since 1600
2 contributors - Hardback
£73.00
Northern Ireland in the Second World War
Philip Ollerenshaw - Hardback
£85.00