The idea behind this book is great. The execution, however, leaves a lot to be desired. The book is written from the perspective of ALL the main characters, which seems like a good idea, but it's choppy and there is no real flow. Every time you fe...