Top 703 anil kumar thurimella eds PDF Book Page 30