Theoretical astrophysics: an introduction - Bartelmann, Matthias (Heidelberg University Publishing, 2021)