Reading progress update: I've read 1 out of 336 pages.

Dragon Actually  - G.A. Aiken

Dragon sex? Yes, please.