100 Books Bucket List - hosted by loudgls89

Stephen Hawking - A Brief History of Time
All books added

224 pages first pub 1988 (editions)

nonfiction science challenging informative slow-paced
More...