Faefever - Karen Marie Moning
Must re-read.