When Angels Cry: A Novel