GS 2 notes by M Puri