Chartered Accountant
5572 Points
Posted on 20 May 2017
First Option - Vinod Gupta (Detailed Notes, Use with VG sir Summary Module, Prepare Your Summay Notes for Difficult topics)
Second Option - T N Manoharan textbook
For Revision - Durgesh Singh is also good for Revision.