Reading progress update: I've read 243 out of 386 pages.

The Last Time We Say Goodbye - Cynthia Hand