Merriam-Webster's guide to punctuation and style (Merriam-Webster, 2001)
Includes index.