abstract There are graded exercises at the end of each chapter--more than 900 in all--with selected answers at the end of the book.