With answers to self-testing review questions