Is the book any good? I'm thinking of buying it off Amazon now but before i did just wanted to check it was worth it!