Lieutenant Commander R.D. Cayley

GPTKB entity