If you have a bookstore near your home, I would also suggest taking a look through what they have on the bookshelf.
I was lucky that my library had some great books there - not many, but some. Fortunately I am able to search their books online and the library will transfer books within our local library system for free which is sweet.
I keep trying to rack my brain the name of the book I checked out that I liked a lot better..
It *might* be this one.. I'm including the amazon link because it has a sample you can see...
http://www.amazon.com/Foolproof-Mach...8825952&sr=8-1