Black holes : an introduction / - Raine, Derek J. (Imperial College Press, 2005)