This book felt extremely slow to me. The main characters didn't even meet until around page 95. I feel like a good 100 pages could have been cut out; lots of filler paragraphs, descriptions, and repetition of the obvious. We end up hearing things mul...