Short and Happy Guide
The authors focus on making the key concepts, and the relationship among those concepts, easier to understand and retain. They have also infused the book with humor, believing there is nothing inconsistent between a rigorous academic experience and having a little fun.