Daughter of Smoke and Bone by Laini Taylor. “The first in a planned trilogy, the worst thing about this book is that you can’t immediately run out to read the next two. Karou is a mysterious 17 year old girl with naturally blue hair who grew up in a dusty shop run by chimeric creatures who collect animal teeth, grant wishes, and give her languages as gifts. She does not know what the teeth are for or where she came from, but she is forced to run errands across the world for the collection. On one of these errands, she meets an angel who helps her unravel the mystery of her life.”