The Old European Order 1660-1800 the Short Oxford History of the Modern World Second Edition

William

by William Doyle

Hardcover

ISBN: 978-0-19-820386-5

ISBN-10: 0-19-820386-1

OUP Oxford · 1992