2578 Self Practice Book By CA Anshul Agrawal