By an odd coincidence, I read this very review to my seminar yesterday. I am having the students write some reviews and thought they might enjoy that one. Karl