An Introduction To Modern British History, 1890-1990 by Michael Lynch