The UK parliament - Grant, Moyra. (Politics study guides series, 2009)