Personal take on Books-

Books I highly recommend:-

  1. Proofs and Refutations by Imre Lakatos
  2. The Fabric of Reality by David Deutsch
  3. The Beginning of Infinity by David Deutsch

Books