For me, there are several variations on the "amazing reading experience."
- When you can't put a book down due to perfect plotting.
- When you find yourself caring deeply about its characters.
- When those characters are people who in real life you would shudder to have as neighbors and yet you still care.
- And this is truly the rarest of all and nothing short of an absolute gift. When every few pages you stumble across a one-liner that makes you smile, laugh, shake your head, and wonder just how long this writer can sustain this lovely train of thought.