I recently read this book for a class in my middle school. I don't want to include any spoilers in this (for your sake if you want to fully enjoy the book), but Richard Connell does an amazing job with all types of irony and plot twists. Great book! 10/10!