When the Purple Mountain Burns: A Novel