This is one of those rare books you're really glad you bought because it's worth reading twice. Buy this book! Definately one of the best I've read in a long time. This is what great storytelling is all about.