12 books • 3 series
The Politics of Everyday China (Pocket Politics)
Red Mist: A Fan's View of the 2014/15 Season
Make Us Dream: A Fan's View of the 2013/14 Season
Understanding Chinese Politics
The Splendid Cause
Modernising Irish Government
Understanding Political Corruption in Irish Politics (Undercurrents S.)
Understanding Corruption in Irish Politics
Minorities: the Right to be Different
Politics and Elections in Nineteenth-Century Liverpool
Irish Politics Today (Politics Today)
Local Government Managers at Work