James Brodie Macpherson of Cluny

GPTKB entity