Creative Techniques in Product and Engineering Design by D.J. Walker