Product Design: A course in first principles - Green, Lance (Design and Technology Education: An International Journal, 2012)