This is a great book with a lot of interesting content. The theme of the book is why we should be optimistic about the future. ... (See the whole review)