Thirteen Reasons Why

Thirteen Reasons Why - Jay Asher Finished this in one sitting. Intense book. More to be said later, after I've finished processing it.