The Prince of Morning Bells by Nancy Kress
Approx. 72,640 words.
Published on March 30, 2011 by
Long out of print, this novel by one of the major voices in contemporary science fiction and fantasy will enthrall you, charm you, and make you care deeply about two of the most engaging characters you're ever likely to meet between the two covers of a book.