General Grant: his physicians and his cancer