Jim Al-Khalili Black Holes, Wormholes and Time Machines - Taylor and Francis 2012 ISBN: 9780429113130 Source: EBOOK