by Fernand Braudel (Author), Fernand Braudel (Author), S. Reynolds (Translator)
Format: Hardcover
Pages: 720
Edition: First English Edition
Publisher: HarperCollins Publishers Ltd
Published: 18 Jun 1984
ISBN 10: 0002161338
ISBN 13: 9780002161336