I've noticed quite a few book recommendations in recent posts...can we start a list? What books do you recommend?