9780323327404

A nice touch in this textbook is the checklist of learning outcomes at the start.

9780323683722

This textbook is the same edition used in my friend’s class last year.