Journeys End by Emily Veinglory
Synopsis: Castel is an elf stranded in human lands, slowly dying from lack of magical energy. Mendry is a human assassin descended from a line of vampire 'Dragon Knights' who seek to bring an evil dragon back to life. When Mendry's father steals a child he believes to be his grand-daughter, the seventh generation needed to carry out the resurrection ritual, Mendry and Castel come together to save an innocent life, facing evil mages and more. Together with the child's uncle and mother, they make an unlikely band of heroes, and find a whole new meaning to the word family.
Note: this novella includes erotic M/M (gay male) content.
Free PDF Download: Journeys End