The Fair Folk
Six stories from some of the most famous names in fantasy-all with one commonthreat-'the fair folk.' From blithe fairies to sinister fey, some are fair, some are foul, all are fantastic. In 'The Kelpie,' by Patricia A. McKillip, a ca...