Sugar cane island - PACKARD, Edward (New York, An Archway Paperback, 1976)