http://www.amren.com/store/white-ide...4df56cf8cb%2C0

This book is very insightful. I can't recommend it enough. Buy it.