Teacher Development: A Model From Science Education - Bell, Beverley; Gilbert, John (New York Routledge, 1996)