How to write it a complete guide to everything you'll ever write - Lamb, Sandra E.