J.J. Marshall managed to concoct a thrilling plotline with relatable characters in When the World Ends…; a self-published dystopian novel. While self-publishing is quite a feat, it has its downsides as well. The novel had loads of errors; spelling, grammar and punctuation. Although I definitely recommend it to middle school dystopian fantasy readers, I would wait to read it until a later edition because of the errors. The story itself is excellent, so keep it on your list of books to read and get the next edition as soon as you can. If you love dystopian fantasy and science fiction, this book is for you!