Design engineering - Cather, Harry (Butterworth-Heinemann, 2001)