I have a few of similar books in the recommended reading list, thats one of them...