After a mage foretells his ominous fate, Will Odosson embarks on a series of perilous adventures, encountering a man-eating troll, carnivorous mermaids, a dragon, an immortal ogre, and Death himself along the way.
James D. Macdonald (born 1954) is an American author and critic who lives in New Hampshire with his wife and frequent collaborator, Dr. Debra Doyle. He works in several genres, concentrating on fantasy, but also writing science fiction, and mystery and media tie-ins.
Photo: Debra Doyle and Jim MacDonald, fantasy and science fiction authors, at Readercon 2007. Photo source: Wikimedia Commons.