All the Ways the World can End by Abby Sher is a "laughing through the tears" young adult novel about a teen girl dealing--or not--with a host of problems. Lenny (short for Eleanor) feels like the world is about to end. Her best friend is moving to San Francisco and her dad is dying. To cope with her stress Lenny is making a list of all the ways the world can end--designer pathogens, blood moon prophecies, alien invasion--and...