Small Gods
Terry Pratchett
Discworld (13)
Rainscape
Jaye Roycraft
Second Wave
Anne McCaffrey
Acorna's Children (2)
Sex and the Psychic Witch
Annette Blair
Triplet Witch (1)
Second Chance Demon
April Margeson