Brilliant and original, A Thousand Years of Good Prayers introduces a remarkable new writer whose breathtaking stories are set in China and among Chinese Americans in the
The first book in a witty, suspenseful new trilogy about a brilliant new crime-solving duo: the teen descendants of Sherlock Holmes and John Watson. This clever page-turn