An introduction to galaxies and cosmology - Cayless, Alan (Cambridge University Press, 2015)