I have bought this book after it was suggested to me by a recent graduate. I am a 1976 engineering graduate and wanted to redo my math from scratch. And I think I could not find a better book. Doing math is so easy and enjoyable. I will soon pass on to the Advanced Book, by which time I hope that this will be revised too.