Annals of European civilization 1501-1900
By: by Alfred Mayer ; foreword by Dr G P Gooch.
Publisher: Cassell
Place of publication: London
Language: eng