The Columbian Exchange: Biological and Cultural Consequences of 1492, 30th Anniversary Edition 30th Edition
Publisher: Praeger
Published: April 30, 2003
Number of pages: 283