The Art of Scientific Writing

So, you are a student who is working on some of my ongoing projects and you are about to start writing your draft? Well, I hate to admit this, but the training you'd desperately need to write well has been inadvertantly left out of your undergraduate curricula. While we longbeards are working towards fixing that, here are a few references that will get you going: