The Norton Field guide to writing - Bullock, Richard H (W.W. Norton & Co, 2005)
Includes bibliographical references and index.