Ruan: A Novel