Banks, Frank. " Developing professional knowledge during initial design and technology teacher education" Journal of Design & Technology Education [Online], Volume 1 Number 2 (6 August 2009)