This book is incredibly detailed and thorough! However, because of this, it is not recommended for beginners who find out dishearteningly, that there are numerous exceptions to every rule. It's a great book but I'd recommend starting out with something a little simpler and progressing at the intermediate stage to this book.
27 people found this helpful.
Was this review helpful to you?