Moon, Jennifer A. Reflection in learning & professional development theory and Practice Jennifer A. Moon - London Kogan Page 2000 - x,229p. ISBN: 074943452x P 19.99