My personal favorite exam review book. I think the author does a great job of conveying didactic information in a way that makes sense and specifically outlines the distinguishing features of each entity so you know how to differentiate things on the exam. Highly recommended!