The Craft of Scientific Writing - Alley, Michael; Alley, Michael (Springer New York : Imprint: Springer, 2018)