Heinemann Advanced History: Britain 1890-1939 by Pearson Education Limited (Paperback, 2003)