Building an ExpressionEngine 2 Site: Small Businessby Michael Boyink
Learn not only what different features of ExpressionEngine do, but HOW to implement them and WHY you would choose one approach over others. How good is this book? EllisLab (you know, the company that created EE?) uses it to teach THEIR OWN EMPLOYEES! Yes, that good.