private papers of Giani Zail Singh

GPTKB entity