The commercial engineer's desktop guide - Boyce, Tim. (Hawksmere, 2001)