 Two Hearts (story)

"Two Hearts" is a fantasy novelette by American author Peter S. Beagle, written in 2004 as a coda to "The Last Unicorn" (1968), despite his decades-long reluctance to continue the original story.It was first published as the cover story of "Fantasy and Science Fiction" magazine issue dated October/November 2005.