num_pages: 588
description: Atop a twisting,  canyon-climbing road, a witch lurks in a fortress  built strong to keep out dragons and ogres. In  another part of the countryside, a young orphan is  maturing into a beautiful woman in the enchanted  village that is her home. Somewhere nearby, a young man  is seeking adventure after running away from his  family's small farm. Suddenly a strange and  terrible prophecy sets off a chain of events that will  bring these three together in the heroic, romantic,  and thrilling tale of an age-old battle.
language: English
title: A Plague of Angels
titlecomplete: A Plague of Angels (Plague of Angels, #1)
genres: Fiction, Science Fiction, Speculative Fiction, Science Fiction Fantasy, Feminism, Adult, Novels, Fantasy, Dystopia, Post Apocalyptic
ratings_count: 2305
series: Plague of Angels
awards: awardedAt: 725875200000
name: James Tiptree Jr. Award
category: Longlist
publisher: Spectra