Jim Rose (former)

GPTKB entity