Home ACTIVISTS & HEROES Gore Vidal: the improbable moralist