Balzac and the Little Chinese Seamstress by Dai Sijie
This was one of the best books I've read in a while. It was so captivating, right from the beginning, and it read fast, so I didn't want to put it down. It's an enchanting little read and the book itself is the cutest little size.
Book description from Amazon: