Shores of Knowledge: New World Discoveries and the Scientific Imagination by Joyce Appleby Back to product details page >