The Illustrated Brief History Of Time - Stephen Hawking

Professor Stephen Hawking is generally considered to have been one of the world's greatest thinkers…