Towards progress - Kerala (India). Department of Public Relations (Trivandrum, 1960)
Keywords: Kerala (India).