In the ancient Scottish ballad "Tam Lin," headstrong Janet defies Tam Lin to walk in her own land of Carterhaugh . . . and then must battle the Queen of Faery for possession of her lover's body and soul. In this version of "Tam Lin," masterfully crafted by Pamela Dean, Janet is a college student, "Carterhaugh" is Carter Hall at the university where her father teaches, and Tam Lin is a boy named Thomas Lane. Set against the backdrop of the early 1970s,...