Essential science for all - Salwi, Dilip M. (Synergy Books International, 1995)