this is india. - punja, shobita (london new holland, 1996)