Top 3 naresh shanmugam PDF Book