Science in our world - Knapp, Brian (Regency publishing, 2003)