Text this: Introduction to General Relativity, Black Holes and Cosmology