John Doyle (director)

GPTKB entity