Review from Block by Block → July 7, 2024 This book would be great if you could see the math and diagrams. There is no accompanying pdf. Not worth buying. Get the eBook, Kindle, or print book.