Top 253 ratan dasgupta eds PDF Book Page 9