“This is a book I've tried to finish several times over the past few years, but every time I get so bogged down in unfamiliar names and places that I've given up. John Zhu has really brought the story alive for me, and his explainations and scene setting has really helped me cut thorugh...”Read full review »
sharkmgs1 via Apple Podcasts ·
United States of America ·
12/30/14