elenalinville.com
Portal of a Thousand Worlds by Dave Duncan.
Stars: 4 out of 5. I am a fan of everything Asian, so when was asked to review a book set in alternative nineteen century China, I said, “Heck yeah!”. And for the most part, I loved the…