I have stumbled upon a free book that can be downloaded from the chess.com site titled, “Learn Chess or Call Me an Idiot”. It is aimed at beginners but has some good information and it is hard to beat the price :-) The description from the website states,
A FREE electronic chess book for beginners. Written by an International Master, the book contains lots of animated graphics and easy to follow explanations. The book is fun to read, but what makes this an out of the ordinary book (apart from being FREE!) is that you also get free on-line support for it!
You can download it at http://www.chess.com/download/view/learn-chess-or-call-me-an-idi