Design engineering projects - Spotts, Merhyle Franklin 1895- (Prentice-Hall, 1968)