This revised edition keeps the heart of the course, yet you will find that the updates make learning easier.