K. R. Narayan Jr.

GPTKB entity