I want to start out by saying how absolutely terrible I feel about how long it took me to finish this book. According to Goodreads, I started it February 24, which actually wasn't as long ago as I feared. It really WAS excellent, and the last 30% or so really flew by because I was actually able to devote a proper amount of focus to...