Cosmological physics - Peacock, J A (Cambridge University Press, 1999)