The Three Edwards

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

The Three Edwards

You will find that this textbook has a detailed index that saves you time.