Science in primary schools examining the practices of effective teachers - Fitzgerald, Angela. (Sense Publishers, 2012)