Top 630 abhishek singh eds PDF Book Page 24