The Fabric of the Cosmos: Space, Time and the Texture of Reality
Brian Greene is well known to many fans as a populariser of theoretical physics. Educated at Harvard and Oxford, he has taught at both Harvard and Cornell and has been Professor of Physics and Mathematics at Columbia University since 1996.