while the content is excellent, the print is very hard to read in some sections. either due to a poor scan or bad printing. unfortunately I only found out aa month after receiving the book