Ironskin - Tina Connolly
Enchanting! Love this book!!!!