Snape, Paul. " Enduring Learning: Integrating C21st soft skills through Technology Education" Design and Technology Education: an International Journal [Online], Volume 22 Number 3 (8 December 2017)