Angel: A Novel