Timothy ZahnScience Fiction · Fiction·b. 1951
Triplet
Synopsis
Triplet consists of three connected worlds. Demons are compelled to do human's bidding on one of the worlds where magic is real. But the demons plan to declare war against all of humankind, even on worlds without magic.