The learning cycle elementary school science and beyond - Marek, Edmund A. (Heinemann, 1997)