The Professional Development of Teachers - Eric Hoyle; Jacquetta Megarry (Taylor and Francis, 2006)