Elementary science methods a constructivist approach - Martin, David Jerner (Wadsworth Cengage Learning, 2009)