Engineering design : a systematic approach - Pahl, G. (Gerhard), 1925- (Springer, 2003)