World Encyclopedia of Political Systems and Parties. 3Vols - Schlager, Neil and Weisblatt, Jayne, ed (Viva, 2007)