300pages.com
The Thief by Megan Whalen Turner
I think I read this once upon a time years ago, but pleasantly it was long enough that I did not remember the many twists. Turner definitely keeps you on your toes especially with a cast of charac…
Stephanie Jobe