Sir William Francis Patrick Napier

GPTKB entity