Product Design and Manufacture - Wen, Jiuba; Chen, Fuxiao; Han, Ye; Zhang, Huixuan (Trans Tech Publications, 2012)