Hearn, Donald

Europe in the nineteenth century 1830-1880 - London Longman 1977 - 403p.

UKP 4.95

UKP 4.95

940.28 HEA