namaste smt.ReNukA.
It so happened that I posted a brief on the chArvAka philosophy here (post #3):
http://www.tamilbrahmins.com/scriptures/6501-quickref-related-hindu-scriptures.html
The source you have given has some more bits of information, thank you.