Black Holes,Worm Holes and Time Machines. - Al-Khalili,Jim (CRC Press., 2012)