Davis Advantage for – Hardcover, by Hoffman Janice J.; – Very Good e

This textbook covers a lot of ground without feeling overwhelming.