The Grand Design

By Stephen Hawking

Reader reviews