A history of the nineteenth century, year by year (Volume II) Edwin Emerson - Paperback £16.50 Find out more