Mastering Scientific and Medical Writing by Silvia M. Rogers