The Craft Of Scientific Communication by Alan G. Gross & Joseph E. Harmon