How to write papers

Scientific writing 2.0: a reader and writer's guide