Reading progress update: I've read 99 out of 358 pages.

Burn for Burn - Jenny Han, Siobhan Vivian

Oh my god 

Alex