James Gambier (Royal Navy officer)

GPTKB entity