In this interesting, at once absorbing and fascinating study, the author argues that both the physical resources and the intellectual tools needed to support scientific progress are approaching the limits of their viability; and as a result science may come to an end and merge with philosophy or may take some form of art. Discussing about all the major scientific theories discovered so far -- classical mechanics, thermodynamics, evolution, relativity, cosmology, ...