AL-KHALILI(JIM)

Black holes wormholes and time machines - Bristol IOP 2000 - Pbk xxiii p. + 265

0-7503-0560-6

473