Writing and Presenting Scientific Papers by Michael Grossman & Phil Garnsworthy