What books have you read so far and how helpful have they been?

Or what else did you want to know but wasn't in the book?