This is just an amazingly accessible book although the last time I looked, the buy button on the main page doesn't work so I've added a link to it here and in the menu.