Hubka V

Principles of Engineering Design - London Butterworths