E. M. S. Namboodiripad Jr.

GPTKB entity