https://upscbookswala.com/product-category/upsc-optional-notes/physics-optional-notes/