Modern Politics and Government - Alan Ball, B. Guy Peters (Bloomsbury, 2005)