1876 : a novel - Vidal, Gore (Ballantine books. Novel, 1977)