The St Martins guide to writing – Paperback By Axelrod, Rise B – GOOD

This unbranded textbook is a simple solution when you need the core concepts.