Take a photo of a barcode or cover
cdoors 's review for:
challenging
informative
slow-paced
This book is very detailed. That is both its strength and its weakness. This isn’t a book that is good for readers looking to jump into the subject with little background. However, if you have familiarity already, it is a very thorough deep dive.