Top 8 srinivas aluru PDF Book