John Xiao Zhang's book recommendations
Here are book recommendations I've made on Shepherd.
Book lists connected to John Xiao Zhang's books
192 authors created a book list connected to John Xiao Zhang's books by genre, topic, theme, and mood.
Genres connected to John Xiao Zhang's books
Historical romance
627 books
Historical fiction
3390 books
Topics connected to John Xiao Zhang's books
China
597 books
The Chinese Cultural Revolution
37 books