Robert Michael Ballantyne

GPTKB entity