The Last Elf of Lanis by K. J. Hargan
Price: Free! 102460 words.
Published on June 17, 2010. .
Wealdland is being overrun by troops of vicious garonds, led by the 900 year old, evil lord of magic, Deifol Hroth.
Iounelle, last of the elves, embarks on a dark journey of revenge for the extinction of her race by the garond army.
But, one of the humans she rescues, with the help of the mysterious Archer, knows how to find the sword of power, the Mattear Gram, the edge in the coming battle.