The Garners of Shanghai: A Novel of American Missionaries in China, 1901-1927