100+ Christian books for teens with fantasy and sci-fi elements! Perfect for YA readers. Time travel, mysterious amulets, dragons, warring kingdoms, and more.