Elements of engineering design an integrated approach - Ray, Martyn S. (Prentice-Hall International, 1985)