Text this: Cause & effect. John Allen. Ancient China /