this is one of teh best books i have ever read....