Broken Angels: A Novel