It is a superb book, and mine has been used often with my students. A wonderful contribution, John. I can't believe it is online for free. An even more wonderful contribution!
Rob MacKillop -- To get on or off this list see list information at http://www.cs.dartmouth.edu/~wbc/lute-admin/index.html