NoVA: A Novel