Ratings1
Average rating4
Reviews with the most likes.
Cons: the book is poorly structured. There might be more tables and the rules might be spelled out more consistently;
Pros: the keys to both texts and exercises (and this is my very first book on the subject :))