Nice review, I've been looking for this book for months after a chance picking it up at a friend's house. It was really good. Now I know what it's called!