Teaching modern science - Carin, Arthur A (Merill Publishing Company, 1989)