Author: Bette Bao Lord