William Ouseley (translator)

GPTKB entity