Thekaekara, Mari Marcel Endless Filth - Bangalore Books for Change 2003 - 126 003159 Subjects--Personal Names: MA English Subjects--Topical Terms: English