Tropical houses : living in nature in Jamaica, Sri Lanka, Java, Bali, and the coasts of Mexico and Belize - Street-Porter, Tim (Clarkson Potter, 2000)