North America, Pacific Coast of Mexico and Central America : San Blas to the Panama Canal Yale Public content