The Professional Knowledge Base of Science Teaching - Deborah Corrigan, Justin Dillon, Richard Gunstone; Corrigan, Deborah; Dillon, Justin; Gunstone, Richard F.; Gunstone, Richard (Springer Netherlands, 2011)