I cant believe how this book has taken something that looks so complex and explained it so logically and thoroughly that I feel I can actually have a good go at it. Hopefully a second edition will have the various little typo's ironed out but this still didn't merit not giving it five stars, next on the list is Khatayi.