Universe Unveiled - Vishveshwara, C.V (Springer International Publishing, 2015)