The Bedford Guide for College Writers – Paperback, by Kennedy X. J.; – Very Good

A nice touch in this textbook is the color-coded sections for different topics.