Writing Engineering Specifications by Paul Fitchett, Paul A. Fitchett & Jeremy Halslam