'The book is well written, and there is a welcome breadth in the choice of topics. I think this book is a valuable resource. Students who meticulously work through all the problems in the book in an... This description may be from another edition of this product.