Liversidge Tony, et.al. Teaching science : Developing as a reflective secondary teacher - New Delhi Sage Publications India 2010 - xvii,259 ISBN: 81-321-0529-9 Dewey Class. No.: 372.35 L75