Top 868 neeraj kumar singh auth PDF Book Page 35