Top 3 ashwin venkatesan PDF Book