The Battle Sylph - L.J. McDonald
Fantasy/romance with a fascinating and original plot.