The Beginning by KA Applegate

From Book Trigger Warnings