स्पेंसर कॉम्पटन कैवेंडिश

GPTKB entity