Top 704 ranjan kumar singh PDF Book Page 30