From black clouds to black holes - Narlikar, Jayant V. (World Scientific, 2012)