Environmental Health Engineering in the Tropics by Sandy Cairncross & Richard G. Reachem