Constitutional law principles and practice - Hames, Joanne Banker (The West legal studies series, 2005)