Mixed feelings about this one
While the book covers all the periods well, I felt like it didn't go deep enough into some crucial themes. The practice tests were harder than the actual exam, which I guess is good for preparation. The writing style is dry but informative.



