MacDonald - Morgan, Kevin 1961- (The 20 British prime ministers of the 20th century, 2006)