Critical concepts: an introduction to Politics - Brodie, Janine (Prentice Hall Canada Inc, 1999)