Europe in the 19th and 20th century - Grant, A J; Temperley