Writing for Academic Success - Gail Craswell, Megan Poore

Updated, practical, comprehensive guide to academic writing online and traditionally.