World encyclopaedia of political systems and parties- 3 vol. - Neil Schlager Jayne Weisblatt (Viva books, 2007)