Combining Fact and Fiction in The Garners of Shanghai.