Top 288 praveen ranjan srivastava eds PDF Book Page 12