I've read 45% of David, Renewed

David, Renewed - Diana Copland

Oh my god, what a KISS!!! *faints*