Dragonfly - Erica Hayes
soooooooooo good!! crossing my fingers for a sequel!