I bought The Scientist's Guide to Writing after a few recommendations from some of the forums. It's a really great book that's useful for study and further on in a scientific career.
Most of the projects I write up in work involve a standard intro/method/results/discussion format, but I totally screwed up an abstract in a large level 2 ema. This book really helped.