Communicating in Science: Writing a Scientific Paper and Speaking at Scientific Meetings (2nd Edition)