Michaelson Herbert B. How To Write & Publish Engineering Papers And Reports - 3rd - Oryx Press 1990 - 221