The Answer by K. A. Applegate

From Book Trigger Warnings