num_pages: 374
language: English
title: On the Past, Present and Future: 66 Essays
titlecomplete: On the Past, Present and Future: 66 Essays
genres: Collections, Science
ratings_count: 16
publisher: Barnes & Noble Inc