Speak for Britain! a new history of the Labour Party - Pugh, Martin (Bodley Head, 2010)