Alternamorphs by K.A. Applegate (series)

From Book Trigger Warnings