David Julian Hirsh

GPTKB entity