Anil Rajimwale is a well-known Marxist theoretician, contributing consistently to the enrichment of scientific Marxist theory over the years. He has written widely on philosophy, history, economics, p
Anita Anand is a development and multimedia communications specialist, writer and water colour artist. She began her forty-plus years' career in developing science teaching programmes for rural sch