Teaching science as inquiry - Carin, Arthur A. (Pearson Education, Inc., 2005)