Electrical and Mechanical Engineering - Glendinning, Eric H; Glendinning, Norman (London Oxford university press, 1999)