Richard Bernard Halligan

GPTKB entity