Columbus To Castro
Edition: Rev Ed edition
Publisher: Andre Deutsch Ltd
Published: January 2000
Language: eng
Format: Paperback
Number of pages: 576
ISBN-13: 9780233976563
Subjects: American history; Modern period, c 1500 onwards; History; History: World; Caribbean Sea; General