It really depends on the level at which you're wanting to learn it. An introductory general physics book will cover all of classical mechanics, electricity and magnetism, and modern physics without even using calculus. And there are also graduate level books on these topics that make these introductory books look like next to nothing.