Jack Holmes and His Friend

Edmund White