The Elements of technical writing - Blake, Gary (Macmillan Publishing)