Physics and Astronomy

Recommended Books & Textbooks

Where can you get these books? If you have access to a library, you should be able to find some of them there. You can find them online in pdf/Kindle/ePub format, though I would highly recommend just buying them if you can afford to.

Listed below is the name of the book followed by the author’s name in italics.

Astrophysics and Astrobiology

A Brief History of Time Stephen Hawking

The Grand Design Stephen Hawking

The Universe in a Nutshell Stephen Hawking

The Theory of Everything Stephen Hawking

Cosmos Carl Sagan

Pale Blue Dot Carl Sagan

The Demon-Haunted World Carl Sagan

Billions and Billions Carl Sagan

Astrophysics for People in a Hurry Neil DeGrasse Tyson

Packing for Mars Mary Roach

Fundamentals of Astrodynamics Bate, Mueller and White

Origins Carl Sagan

Black Holes and Baby Universes Stephen Hawking

Solid State Physics

Semiconductor Physics and Devices Donald Neaman

Solid State Electronic Devices Streetman

Physics of Semiconductor Devices Ng & Sze

Electronic Devices and Circuit Theory Boylestad & Nashelsky

Electronic Properties of Crystalline Solids Richard Bube

Solid State Physics for Engineering and Materials Science John P. McKelvey

The Oxford Solid State Basics Steven H. Simon


The Feynman Lectures on Physics, Vol. II Richard Feynman

Fundamentals of Physics R. Shankar

Electromagnetism John Slater & Nathaniel H. Frank

Principles of Electrodynamics Melvin Schwartz

Electricity and Magnetism P. F. Kelly

Introduction to Electrodynamics David Griffiths

Faraday, Maxwell and the Electromagnetic Field: How Two Men Revolutionized Physics Nancy Forbes

Nuclear and Particle Physics

The Elegant Universe Brian Greene

Hyperspace Michio Kaku

Introductory Nuclear Physics Kenneth S. Krane

Statistical and Thermal Physics

Fundamentals of Statistical and Thermal Physics H Reif

An Introduction to Thermal Physics Schroeder

Thermodynamics and Statistical Physics Greiner, Neise and Stöcker

*I’ll keep adding to this list as I find more books!