M Swaraj is a politician and member of the Communist Party of India (Marxist). He was the former MLA of the Thripunithura Constituency, Kerala. Pookalude Pusthakam, and Cuba Jeevikkunnu, are among his important works.
A Political History of Kerala