Black Hole Physics by Igor D. Novikov, Valerie P. Frolov & Igor Novikov