2579 Theory Notes By CA Ravi Shanker