Taf: A Novel