Quality Teaching in Primary Science Education - Hackling, Mark; Ramseger, Jörg; Chen, Hsiao-Lan Sharon (Springer International Publishing, 2017)