what's so good about this book that makes it preferable?
the logic and the rigour
I suggest to move this to this topic, so the information will not be scattered over many different topics.
To get a useful answer, maybe you should specify your question (what do you expect from it?).
Separate names with a comma.