This self--contained textbook brings together many different branches of physics----e.g. nuclear physics, solid state physics, particle physics, hydrodynamics, relativity----to analyze compact objects. The latest astronomical data is assessed. Over 250 exercises.