Showing preview only (2,332K chars total). Download the full file or copy to clipboard to get everything.
Repository: hackerkid/Mind-Expanding-Books
Branch: master
Commit: 2844c5ad5e1f
Files: 54
Total size: 2.2 MB
Directory structure:
gitextract_3mpihp2i/
├── .github/
│ └── PULL_REQUEST_TEMPLATE.md
├── .gitignore
├── CONTRIBUTING.md
├── README.md
├── app/
│ ├── .eslintrc.js
│ ├── .gitignore
│ ├── .prettierignore
│ ├── .prettierrc
│ ├── .prettierrc.json
│ ├── LICENSE
│ ├── README.md
│ ├── gatsby-browser.js
│ ├── gatsby-config.js
│ ├── gatsby-node.js
│ ├── gatsby-ssr.js
│ ├── package.json
│ ├── postcss.config.js
│ └── src/
│ ├── components/
│ │ ├── amazonurl.js
│ │ ├── bookcard.js
│ │ ├── bookmark.js
│ │ ├── categorydescription.js
│ │ ├── feed.js
│ │ ├── goodreadsimage.js
│ │ ├── header.js
│ │ ├── image.js
│ │ ├── layout.css
│ │ ├── layout.js
│ │ ├── seo.js
│ │ ├── sidebar.js
│ │ └── sortByDropdown.js
│ ├── context/
│ │ ├── bookReducer.js
│ │ └── globalState.js
│ ├── data/
│ │ ├── books.json
│ │ └── categories.json
│ ├── pages/
│ │ ├── 404.js
│ │ ├── index.js
│ │ ├── page-2.js
│ │ └── readingList.js
│ ├── styles/
│ │ ├── global.css
│ │ └── sidebar.css
│ └── templates/
│ └── categoryTemplate.js
└── utils/
├── .gitignore
├── HOUSEKEEPING.md
├── README.MD
├── book_name_to_details.json
├── books.json
├── config-sample.py
├── gooodreads.py
├── housekeep.py
├── pyvenv.cfg
├── read_file.py
├── requirements.txt
├── update_json_files.py
└── write_file.py
================================================
FILE CONTENTS
================================================
================================================
FILE: .github/PULL_REQUEST_TEMPLATE.md
================================================
(todo:please remove this todo and the sections you did not check below before you make your pull request.
If you are unsure, please check other PRs like this one: https://github.com/hackerkid/Mind-Expanding-Books/pull/207#issue-377268434)
## In this pull request
- [ ] I am adding a new book.
- [ ] I am adding a new category
- [ ] Removing a book
## Adding new book
* The book I am adding is _ _ _ _
* I am adding this book to _ _ _ _ section.
* I have read this book _ _ times.
* I think this book deserves to be in this list because _ _ _ _
**If you are adding more than 1 books duplicate this section**
## Add new category
* The category I am adding is _ _ _ _
* The reason why I think this category should be there is because _ _ _ _
* - [ ] I have added at least one book to this category
**If you are adding more than 1 category duplicate this section**
## Remove a book
* The book I am removing is _ _ _ _
* I am removing this book from _ _ _ _ section.
* I have read this book _ _ times.
* I think this book should not be in this list because _ _ _ _
**If you are removing more than 1 book duplicate this section.**
================================================
FILE: .gitignore
================================================
.DS_Store
================================================
FILE: CONTRIBUTING.md
================================================
# Contribution Guidelines
## What are the criteria for adding a new book?
The mission of this list is to curate books that can change the lives of people for the better.
So you should add a book that has changed your life!!
Here are some questions that you can potentially ask yourself to help make this decision. If the answer is yes for most of them, feel free to create a pull request!
1. If you had the money to gift a book to every college graduate this year, would you gift this book?
2. Would you gift this book to your children at any point in their lives?
3. If there are only 3 books that you can keep a physical copy of in your life, would this book be one of them?
4. Would your life have been better off had you read this book 10 years back?
5. Would this book be relevant 1000 years from now?
## How to create a pull request?
- Search for existing books in [README.md](README.md) and make sure that you are not adding a duplicate.
- Insert the book in the following format in [README.md](README.md). Don't change any other files.
`| Book name | Author | [Goodreads rating](Goodreads url) | Year published |`
- Make sure that the book is inserted in the correct order according to the Goodreads rating.
- Mention in pull request clearly why you think the book deserves to be on the list.
Thank you!
================================================
FILE: README.md
================================================
# Mind Expanding Books
[](https://github.com/sindresorhus/awesome)
Looking to find a book an interesting book to read but don't know where to start? You are in the right place!
See [Contributing Guidelines](CONTRIBUTING.md) for details on how the books are curated.
<a id="top"></a>
## Table of Contents
- [Mind Expanding Books](#mind-expanding-books)
- [Table of Contents](#table-of-contents)
- [Books](#books)
- [Startups and Business](#startups-and-business)
- [Philosophy And Psychology](#philosophy-and-psychology)
- [Autobiographies and Biographies](#autobiographies-and-biographies)
- [History](#history)
- [Science and Medicine](#science-and-medicine)
- [Logic and Problem Solving](#logic-and-problem-solving)
- [Politics](#politics)
- [Economics](#economics)
- [Gender](#gender)
- [Sexuality](#sexuality)
- [Race](#race)
- [Education](#education)
- [Writing](#writing)
- [Theater and Film](#theater-and-film)
- [Shakespeare](#shakespeare)
- [Fiction](#fiction)
- [Classics](#classics)
- [Fantasy](#fantasy)
- [Historical Fiction](#historical-fiction)
- [Humor](#humor)
- [Mystery](#mystery)
- [Science Fiction](#science-fiction)
- [Horror](#horror)
- [Miscellaneous](#miscellaneous)
- [Health](#health)
- [Design](#design)
- [Travel](#travel)
- [Language](#language)
- [Nature](#nature)
- [Art](#art)
- [Credits](#credits)
- [License](#license)
# Books
## Startups and Business
| Name | Author | Goodreads Rating | Year Published |
|------|--------|------------------|----------------|
| Shoe Dog: A Memoir by the Creator of Nike | Phil Knight | [4.46](https://www.goodreads.com/book/show/27220736-shoe-dog) | 2016 |
| The Ride of a Lifetime: Lessons Learned from 15 Years as CEO of the Walt Disney Company | Robert Iger, Joel Lovell | [4.44](https://www.goodreads.com/book/show/44525305-the-ride-of-a-lifetime) | 2019 |
| Bad Blood: Secrets and Lies in a Silicon Valley Startup | John Carreyrou | [4.4](https://www.goodreads.com/book/show/37976541-bad-blood) | 2018 |
| The Compound Effect | Darren Hardy | [4.40](https://www.goodreads.com/book/show/9420697-the-compound-effect) | 2010 |
| Never Split the Difference | Chris Voss | [4.39](https://www.goodreads.com/book/show/26156469-never-split-the-difference) | 2016 |
| Failing to Succeed: The Story of India's First E-Commerce Company | K. Vaitheeswaran | [4.39](https://www.goodreads.com/book/show/35626210-failing-to-succeed) | 2017 |
| High Output Management | Andy Grove | [4.38](https://www.goodreads.com/book/show/324750.High_Output_Management) | 1995 |
| Outwitting the Devil: The Secret to Freedom and Success | Napoleon Hill | [4.38](https://www.goodreads.com/book/show/10713286-outwitting-the-devil) | 2011 |
| The Millionaire Fastlane: Crack the Code to Wealth and Live Rich for a Lifetime! | M.J. DeMarco | [4.28](https://www.goodreads.com/book/show/18872437-the-millionaire-fastlane) | 2011 |
| How to Get From Where You Are to Where You Want to Be : The 25 Principles of Success | Jack Canfield, Janet Switzer | [4.26](https://www.goodreads.com/book/show/96593.The_Success_Principles) | 2007 |
| The Big Short: Inside the Doomsday Machine | Michael Lewis | [4.26](https://www.goodreads.com/book/show/8032112-the-big-short) | 2015 |
| The Future Is Faster Than You Think: How Converging Technologies Are Transforming Business, Industries, and Our Lives | Peter H. Diamandis, Steven Kotler | [4.25](https://www.goodreads.com/book/show/52290273-the-future-is-faster-than-you-think) | 2020 |
| The Middle Finger Project | Ash Ambirge | [4.22](https://www.goodreads.com/book/show/46064079-the-middle-finger-project?from_search=true&from_srp=true&qid=WY4obsfps3&rank=1) | 2020 |
| Creativity, Inc.: Overcoming the Unseen Forces That Stand in the Way of True Inspiration | Ed Catmull, Amy Wallace | [4.21](https://www.goodreads.com/book/show/18077903-creativity-inc) | 2014 |
| The Score Takes Care of Itself: My Philosophy of Leadership | Bill Walsh, Steve Jamison, Craig Walsh | [4.21](https://www.goodreads.com/book/show/6342995-the-score-takes-care-of-itself) | 2009 |
| The Hard Thing About Hard Things: Building a Business When There Are No Easy Answers | Ben Horowitz | [4.20](https://www.goodreads.com/book/show/18176747-the-hard-thing-about-hard-things) | 2014 |
| Think and Grow Rich | Napoleon Hill | [4.17](https://www.goodreads.com/book/show/30186948-think-and-grow-rich) | 1937 |
| AI Superpowers: China, Silicon Valley, and the New World Order | Kai-Fu Lee | [4.16](https://www.goodreads.com/book/show/38242135-ai-superpowers) | 2018 |
| Nail it then Scale it: The Entrepreneur's Guide to Creating and Managing Breakthrough | Nathan Furr | [4.13](https://www.goodreads.com/book/show/12236649-nail-it-then-scale-it) | 2011 |
| Outliers: Story of Success | Malcolm Gladwell | [4.11](https://www.goodreads.com/work/quotes/3364437-outliers-the-story-of-success) | 2008 |
| The Strategy and Tactics of Pricing : A Guide to Move More Profitable | Thomas Nagle, John Hogan, Joseph Zale | [4.09](https://www.goodreads.com/book/show/99919.The_Strategy_and_Tactics_of_Pricing) | 2005 |
| Principles: Life and Work | Ray Dalio | [4.07](https://www.goodreads.com/book/show/34536488-principles) | 2017 |
| Start with Why: How Great Leaders Inspire Everyone to Take Action | Simon Sinek | [4.07](https://www.goodreads.com/book/show/7108725-start-with-why) | 2009 |
| Leaving Microsoft to Change the World: An Entrepreneur's Odyssey to Educate the World's Children | John Wood | [4.07](https://www.goodreads.com/book/show/95429.Leaving_Microsoft_to_Change_the_World) | 2006 |
| Hackers and Painters | Paul Graham | [4.06](https://www.goodreads.com/book/show/41793.Hackers_Painters) | 2004 |
| How Google Works | Eric Schmidt, Jonathan Rosenberg | [4.06](https://www.goodreads.com/book/show/23158207-how-google-works) | 2014 |
| Crucial Conversations: Tools for Talking When Stakes Are High | Kerry Patterson, Joseph Grenny, Ron McMillan, Al Switzler | [4.05](https://www.goodreads.com/book/show/15014.Crucial_Conversations) | 2002 |
| Good to Great: Why Some Companies Make the Leap And Others Don't | Jim Collins | [4.05](https://www.goodreads.com/book/show/76865.Good_to_Great) | 2001 |
| The Lean Startup: How Constant Innovation Creates Radically Successful Businesses | Eric Ries | [4.04](https://www.goodreads.com/book/show/10127019-the-lean-startup) | 2011 |
| The Power of Full Engagement: Managing Energy, Not Time, is the Key to High Performance and Personal Renewal | Jim Loehr, Tony Schwartz | [4.03](http://www.goodreads.com/book/show/68985.The_Power_of_Full_Engagement) | 2005 |
| The Checklist Manifesto: How To Get Things Right | Atul Gawande | [4.03](http://www.goodreads.com/book/show/6667514-the-checklist-manifesto) | 2009 |
| Where Good Ideas Come From | Steven Johnson | [4.03](https://www.goodreads.com/book/show/8034188-where-good-ideas-come-from) | 2010 |
| Delivering Happiness: A Path to Profits, Passion, and Purpose | Tony Hsieh | [4.01](http://www.goodreads.com/book/show/6828896-delivering-happiness) | 2010 |
| The Innovator's Dilemma | clayton m. christensen | [4.00](https://www.goodreads.com/book/show/2615.The_Innovator_s_Dilemma) | 1997 |
| Influencer: The New Science of Leading Change | Joseph Grenny, Kerry Patterson | [3.98](https://www.goodreads.com/book/show/914211.Influencer) | 2007 |
| The E-Myth Revisited: Why Most Small Businesses Don't Work and What to Do About It | Michael E. Gerber | [3.98](https://www.goodreads.com/book/show/81948.The_E_Myth_Revisited) | 1995 |
| Getting Things Done: The Art of Stress-Free Productivity | David Allen | [3.98](https://www.goodreads.com/book/show/1633.Getting_Things_Done) | 2001 |
| Losing My Virginity: How I Survived, Had Fun, and Made a Fortune Doing Business My Way | Richard Branson | [3.97](https://www.goodreads.com/book/show/211099.Losing_My_Virginity) | 1998 |
| SuperFreakonomics: Global Cooling, Patriotic Prostitutes, and Why Suicide Bombers Should Buy Life Insurance | Steven D. Litt | [3.96](https://www.goodreads.com/book/show/6402364-superfreakonomics) | 2009 |
| The Ten Faces of Innovation | Tom Kelley | [3.96](https://www.goodreads.com/book/show/95656.The_Ten_Faces_of_Innovation) | 2005 |
| Rich Dad Poor Dad : What The Rich Teach Their Kids About Money That The Poor And Middle Class Don't | Robert T. Kiyosaki | [3.95](https://www.goodreads.com/book/show/69571.Rich_Dad_Poor_Dad) | 1997 |
| Founders At Work: Stories Of Startups Early Days | Jessica Livingston | [3.94](https://www.goodreads.com/book/show/98233.Founders_at_Work) | 2007 |
| The Paypal Wars | Eric M. Jackson | [3.94](https://www.goodreads.com/book/show/4052.The_PayPal_Wars) | 2010 |
| Lean In : Women, Work and the Will to Lead | Sheryl Sandberg | [3.94](http://www.goodreads.com/book/show/16071764-lean-in) | 2013 |
| ReWork: Change the Way You Work Forever | David Heinemeier Hansson | [3.93](https://www.goodreads.com/book/show/6732019-rework) | 2010 |
| The 22 Immutable Laws Of Branding | Laura Ries and Al Ries | [3.93](https://www.goodreads.com/book/show/1565533.The_22_Immutable_Laws_of_Branding) | 1998 |
| Freakonomics: A Rogue Economist Explores the Hidden Side of Everything | Steven D. Levitt, Stephen J. Dubner | [3.93](https://www.goodreads.com/book/show/1202.Freakonomics) | 2006 |
| The Tipping Point: How Little Things Can Make a Big Difference | Malcolm Gladwell | [3.92](https://www.goodreads.com/book/show/2612.The_Tipping_Point) | 2002 |
| The Four Steps to the Epiphany | Steve Blank | [3.92](https://www.goodreads.com/book/show/762542.The_Four_Steps_to_the_Epiphany) | 2005 |
| The Curse of the Mogul | Jonathan A. Knee, Bruce C. Greenwald, Ava Seave | [3.91](https://www.goodreads.com/book/show/7162410-the-curse-of-the-mogul) | 2009 |
| David and Goliath: Underdogs, Misfits, and the Art of Battling Giants | Malcolm Gladwell | [3.90](https://www.goodreads.com/book/show/15751404-david-and-goliath) | 2013 |
| Strategy for Sustainability: A Business Manifesto | Adam Werbach | [3.89](https://www.goodreads.com/book/show/6553353-strategy-for-sustainability) | 2009 |
| The Black Swan: The Impact of the Highly Improbable | Nassim Nicholas Taleb | [3.88](http://www.goodreads.com/book/show/242472.The_Black_Swan) | 2007 |
| Contagious: Why Things Catch On | Jonah Berger | [3.88](https://www.goodreads.com/book/show/15801967-contagious) | 2013 |
| Who Says Elephants Can't Dance?: Leading a Great Enterprise through Dramatic Change | Louis V Gerstner, Jr | [3.88](https://www.goodreads.com/book/show/603985.Who_Says_Elephants_Can_t_Dance_) | 2003 |
| Linchpin: Are You Indispensable | Seth Godin | [3.87](https://www.goodreads.com/book/show/7155145-linchpin) | 2010 |
| The $100 Startup: Reinvent the Way You Make a Living, Do What You Love, and Create a New Future | Chris Guillebeau | [3.85](https://www.goodreads.com/book/show/12605157-the-100-startup) | 2012 |
| Too Big to Fail | Andrew Ross Sorkin | [3.85](https://www.goodreads.com/book/show/6687247-too-big-to-fail) | 2011 |
| The Paradox of Choice: Why More Is Less | Barry Shwartz | [3.84](https://www.goodreads.com/book/show/10639.The_Paradox_of_Choice) | 2005 |
| The Art of the Start: The Time-Tested, Battle-Hardened Guide for Anyone Starting Anything | Guy Kawasaki | [3.82](https://www.goodreads.com/book/show/37875.The_Art_of_the_Start) | 2004 |
| Crowdsourcing: Why the Power of the Crowd Is Driving the Future of Business | Jeff Howe | [3.82](https://www.goodreads.com/book/show/2601510-crowdsourcing) | 2008 |
| Cognitive Surplus: Creativity and Generosity in a Connected Age | Clay Shirky | [3.82](https://www.goodreads.com/book/show/7614793-cognitive-surplus) | 2010 |
| Data Driven | D.J. Patil | [3.80](https://www.goodreads.com/book/show/24780653-data-driven) | 2015 |
| Zero to One | Peter Thiel, Blake Masters | [3.75](https://www.goodreads.com/book/show/18050143-zero-to-one) | 2014 |
| One Click: Jeff Bezos and the Rise of Amazon.com | Richard Brandt | [3.75](https://www.goodreads.com/book/show/11223478-one-click) | 2011 |
| Big Data: A Revolution That Will Transform How We Live, Work, and Think | Kenneth Cukier | [3.70](https://www.goodreads.com/book/show/15815598-big-data) | 2013 |
| The 4-Hour Work Week: Escape the 9-5, Live Anywhere and Join the New Rich | Timothy Ferriss | [3.61](https://www.goodreads.com/book/show/368593.The_4_Hour_Workweek) | 2012 |
| The Accidental Billionaires : The Founding of Facebook, a Tale of Sex, Money, Genius and Betrayal | Ben Mezrich | [3.50](https://www.goodreads.com/book/show/6326920-the-accidental-billionaires) | 2009 |
If you like Mind Expanding books you should check out my new project http://diff.blog. It's a platform that help you keep updated with the developer community.
<a href="#top"><img src="https://img.shields.io/badge/Back%20to%20Top-↑-blue"/></a>
## Philosophy And Psychology
| Name | Author | Goodreads Rating | Year Published |
|------|--------|------------------|----------------|
| The Almanack of Naval Ravikant: A Guide to Wealth and Happiness | Eric Jorgenson | [4.64](https://www.goodreads.com/book/show/54898389-the-almanack-of-naval-ravikant) | 2020 |
| Karma Yoga | Swami Vivekanand | [4.51](https://www.goodreads.com/book/show/827031.Karma_Yoga) | 1999 |
| The Ascent of Humanity | Charles Eisenstein | [4.43](https://www.goodreads.com/book/show/482505.The_Ascent_of_Humanity) | 2007
| Tattoos on the Heart: The Power of Boundless Compassion | Gregory Boyle | [4.41](https://www.goodreads.com/book/show/7090193-tattoos-on-the-heart) | 2010 |
| The Slight Edge - Secret to a Successful Life | Jeff Olson | [4.39](https://www.goodreads.com/book/show/590652.The_Slight_Edge) | 2005 |
| Education and the Significance of Life | Krishnamurti | [4.38](https://www.goodreads.com/book/show/353435.Education_and_the_Significance_of_Life) | 2008 |
| Passions Within Reason: The Strategic Role of the Emotions | Robert H. Frank | [4.34](https://www.goodreads.com/book/show/452114.Passions_Within_Reason) | 1989 |
| The Daily Stoic: 366 Meditations on Wisdom, Perseverance, and the Art of Living | Ryan Holiday, Stephan Hanselman | [4.34](https://www.goodreads.com/book/show/29093292-the-daily-stoic) | 2016 |
| Man's Search for Meaning | Viktor E. Frankl | [4.33](https://www.goodreads.com/book/show/4069.Man_s_Search_for_Meaning) | 2006 |
| Atomic Habits: An Easy & Proven Way to Build Good Habits & Break Bad Ones| James Clear | [4.32](https://www.goodreads.com/book/show/40121378-atomic-habits) | 2018 |
| The User Illusion: Cutting Consciousness Down to Size | Tor Norretranders | [4.30](https://www.goodreads.com/book/show/106732.The_User_Illusion) | 1999 |
| Born to Run: A Hidden Tribe, Superathletes, and the Greatest Race the World Has Never Seen | Christopher McDougall | [4.27](https://www.goodreads.com/book/show/6289283-born-to-run) | 2009 |
| Prometheus Rising | Robert Anton Wilson | [4.26](https://www.goodreads.com/book/show/28597.Prometheus_Rising) | 2010 |
| The Concise 48 Laws of Power | Robert Greene | [4.25](https://www.goodreads.com/book/show/18224060-the-concise-48-laws-of-power) | 2011 |
| The Hero with a Thousand Faces | Joseph Campbell | [4.24](https://www.goodreads.com/book/show/588138.The_Hero_With_a_Thousand_Faces) | 1972 |
| The Magic of Thinking Big | David J. Schwartz | [4.23](https://www.goodreads.com/book/show/759945.The_Magic_of_Thinking_Big) | 1959 |
| Zen Mind, Beginner's Mind | Shunryu Suzuki, David Chadwick | [4.23](https://www.goodreads.com/book/show/402843.Zen_Mind_Beginner_s_Mind) | |
| The Age of Insight: The Quest to Understand the Unconscious in Art, Mind, and Brain, from Vienna 1900 to the Present | Eric Kandel | [4.22](https://www.goodreads.com/book/show/12263681-the-age-of-insight) | 2012 |
| Meditations | Marcus Aurelius | [4.21](https://www.goodreads.com/book/show/30659.Meditations) | |
| Influence: The Psychology of Persuasion | Robert B. Cialdini | [4.18](https://www.goodreads.com/book/show/5752.The_Blank_Slate) | 2006 |
| The Gift of Fear: Survival Signals That Protect Us from Violence | Gavin de Becker | [4.18](https://www.goodreads.com/book/show/56465.The_Gift_of_Fear) | 2000 |
| Gifts of Imperfection | Brene Brown | [4.18](https://www.goodreads.com/book/show/7015403-the-gifts-of-imperfection) | |
| Metamagical Themas: Questing For The Essence Of Mind And Pattern | Douglas Hofstadter | [4.16](https://www.goodreads.com/book/show/181239.Metamagical_Themas) | 1996 |
| The Truth About Everything: An Irreverent History of Philosophy : With Illustrations | Matthew Stewart | [4.15](https://www.goodreads.com/book/show/18528861-the-truth-about-everything) | 1997 |
| Illusions: The Adventures of a Reluctant Messiah | Richard Bach | [4.15](https://www.goodreads.com/book/show/29946.Illusions) | 1977 |
| How to Win Friends and Influence People | Dale Carnegie | [4.14](https://www.goodreads.com/book/show/4865.How_to_Win_Friends_and_Influence_People) | 1998 |
| Creative Visualization: Use the Power of Your Imagination to Create What You Want in Your Life | Shakti Gawain | [4.13](https://www.goodreads.com/book/show/582533.Creative_Visualization) | 2002 |
| Bulfinch's Mythology | Thomas Bulfinch | [4.13](https://www.goodreads.com/book/show/588147.Bulfinch_s_Mythology) | 1998 |
| Ego Is the Enemy | Ryan Holiday | [4.12](https://www.goodreads.com/book/show/27036528-ego-is-the-enemy) | 2016 |
| Awaken the Giant Within: How to Take Immediate Control of Your Mental, Emotional, Physical and Financial Destiny! | Anthony Robbins | [4.11](https://www.goodreads.com/book/show/180116.Awaken_the_Giant_Within) | 1991 |
| The Power of Now: A Guide to Spiritual Enlightenment | Eckhart Tolle | [4.11](https://www.goodreads.com/book/show/6708.The_Power_of_Now) | 1997 |
| Tuesdays with Morrie | Mitch Albom | [4.11](https://www.goodreads.com/book/show/6900.Tuesdays_with_Morrie) | 1997 |
| The Way of the Monk | Gaur Gopal Das | [4.10](https://www.goodreads.com/book/show/45712959-the-way-of-the-monk) | 2020 |
| Predictably Irrational | Dan Ariely | [4.10](https://www.goodreads.com/book/show/1713426.Predictably_Irrational) | 2008 |
| Flow: The Psychology of Optimal Experience | Mihaly Csikszentmihalyi | [4.10](https://www.goodreads.com/book/show/66354.Flow) | 1990 |
| Thinking, Fast and Slow | Daniel Kahneman | [4.09](https://www.goodreads.com/book/show/11468377-thinking-fast-and-slow) | 2011 |
| Irrational Man: A Study in Existential Philosophy | William Barrett | [4.09](https://www.goodreads.com/book/show/83321.Irrational_Man) | |
| Happy: Why More or Less Everything is Absolutely Fine | Derren Brown | [4.08](https://www.goodreads.com/book/show/30142270-happy) | 2016 |
| The Beginning of Infinity: Explanations That Transform the World | David Deutsch | [4.08](https://www.goodreads.com/book/show/10483171-the-beginning-of-infinity) | 2011 |
| Metaphors We Live By | George Lakoff, Mark Johnson | [4.08](https://www.goodreads.com/book/show/34459.Metaphors_We_Live_By) | 2003 |
| Grit | Angela Duckworth | [4.08](https://www.goodreads.com/book/show/27213329-grit) | 2016 |
| In Defense of Food: An Eater's Manifesto | Michael Pollan | [4.07](https://www.goodreads.com/book/show/315425.In_Defense_of_Food) | 2008 |
| The Blank Slate: The Modern Denial of Human Nature | Steven Pinker | [4.07](http://www.goodreads.com/book/show/5752.The_Blank_Slate) | 2003 |
| The History of Western Philosophy | Bertrand Russell | [4.06](https://www.goodreads.com/book/show/243685.A_History_of_Western_Philosophy) | 2008 |
| Moral Tribes: Emotion, Reason, and the Gap Between Us and Them | Joshua Greene | [4.05](https://www.goodreads.com/book/show/17707599-moral-tribes) | 2013 |
| Thus Spoke Zarathustra | Friedrich Nietzsche | [4.05](https://www.goodreads.com/book/show/51893.Thus_Spoke_Zarathustra) | 1883 |
| The Elephant in the Brain: Hidden Motives in Everyday Life | Kevin Simler, Robin Hanson | [4.05](https://www.goodreads.com/book/show/28820444-the-elephant-in-the-brain) | 2017 |
| Quiet: The Power of Introverts in a World That Can't Stop Talking | Susan Cain | [4.04](https://www.goodreads.com/book/show/8520610-quiet) | 2012 |
| The Future of the Mind: The Scientific Quest to Understand, Enhance, and Empower the Mind | Michio Kaku | [4.04](https://www.goodreads.com/book/show/17978489-the-future-of-the-mind) | 2014 |
| Every Thing Must Go: Metaphysics Naturalized | James Ladyman, Don Ross, et al | [4.04](https://www.goodreads.com/book/show/757403.Every_Thing_Must_Go) | 2007 |
| Antifragile: Things That Gain from Disorder (Incerto) | Nassim Nicholas Taleb | [4.04](https://www.goodreads.com/book/show/13530973-antifragile) | 2012 |
| Mindset: The new psychology of success | Carol S. Dweck,Ph.D. | [4.04](https://www.goodreads.com/book/show/40745.Mindset) | 2006 |
| The Power of Habit: Why We Do What We Do In Life And Business | Charles Duhigg | [4.03](https://www.goodreads.com/book/show/12609433-the-power-of-habit) | 2012 |
| The Upside of Irrationality: The Unexpected Benefits of Defying Logic | Dan Ariely | [4.00](https://www.goodreads.com/book/show/7815744-the-upside-of-irrationality) | 2010 |
| Outsmarting IQ: The Emerging Science of Learnable Intelligence | David Perkins | [4.00](https://www.goodreads.com/book/show/1008488.Outsmarting_Iq) | 1995 |
| The Art of War | Sun Tzu | [3.95](https://www.goodreads.com/book/show/10534.The_Art_of_War) | 2005 |
| Willpower: Rediscovering the Greatest Human Strength | Ron P. Baumeister, John Tierney | [3.95](https://www.goodreads.com/book/show/11104933-willpower) | 2011 |
| A Whole New Mind: Why Right-Brainers Will Rule the Future | Daniel H. Pink | [3.95](https://www.goodreads.com/book/show/99315.A_Whole_New_Mind) |2006 |
| Vagabonding: An Uncommon Guide to the Art of Long-Term World Travel | Rolf Potts | [3.92](https://www.goodreads.com/book/show/100247.Vagabonding) |2002 |
| Supernormal: Science, Yoga, and the Evidence for Extraordinary Psychic Abilities | Dean Radin | [3.91](https://www.goodreads.com/book/show/8694125-alone-together) | 2013 |
| Prisoner's Dilemma | William Poundstone | [3.91](https://www.goodreads.com/book/show/29506.Prisoner_s_Dilemma) | 1993 |
| The Subtle Art Of Not Giving a F@ck: A Counterintuitive Approach to Living a Good Life | Mark Manson | [3.91](https://www.goodreads.com/book/show/28257707-the-subtle-art-of-not-giving-a-f-ck) | 2017 |
| The Stuff of Thought: Language as a Window into Human Nature | Steven Pinker | [3.90](https://www.goodreads.com/book/show/373969.The_Stuff_of_Thought) | 2007 |
| Consilience: The Unity of Knowledge | Edward O. Wilson | [3.90](https://www.goodreads.com/book/show/55981.Consilience) | 1999 |
| Why We Make Mistakes: How We Look Without Seeing, Forget Things in Seconds, and Are All Pretty Sure We Are Way Above Average | Joseph T. Hallinan | [3.87](https://www.goodreads.com/book/show/5040579-why-we-make-mistakes) | 2009 |
| You Just Don't Understand: Women and Men in Conversation | Deborah Tannen | [3.86](https://www.goodreads.com/book/show/147222.You_Just_Don_t_Understand) | 2007 |
| Just the Arguments: 100 of the Most Important Arguments in Western Philosophy | Michael Bruce, Steven Barbone | [3.85](https://www.goodreads.com/book/show/12838972-just-the-arguments) | 2011 |
| What the Dog Saw: and other adventures | Malcolm Gladwell | [3.82](https://www.goodreads.com/book/show/6516450-what-the-dog-saw-and-other-adventures) | 2009 |
| Spent: Sex, Evolution, and Consumer Behavior | Geoffrey Miller | [3.82](https://www.goodreads.com/book/show/6283340-spent) | 2009 |
| Games People Play: The Basic Handbook of Transactional Analysis | Eric Berne. | [3.81](https://www.goodreads.com/book/show/49176.Games_People_Play) | 1964 |
| This Will Make You Smarter: New Scientific Concepts to Improve Your Thinking | John Brockman | [3.81](https://www.goodreads.com/book/show/13035774-this-will-make-you-smarter) | 2012 |
| Intuition Pumps And Other Tools for Thinking | Daniel C. Dennett | [3.80](https://www.goodreads.com/book/show/18378002-intuition-pumps-and-other-tools-for-thinking) | 2014 |
| Jonathan Livingston Seagull | Richard Bach | [3.80](https://www.goodreads.com/book/show/71728.Jonathan_Livingston_Seagull) | 1970|
| Why Does the World Exist?: An Existential Detective Story | Jim Holt | [3.77](http://www.goodreads.com/book/show/8854815-why-does-the-world-exist) | 2012 |
| The Social Contract | Jean-Jacques Rousseau, Maurice Cranston | [3.75](https://www.goodreads.com/book/show/12651.The_Social_Contract) | 2009 |
| The Ethical Brain: The Science of Our Moral Dilemmas | Michael S. Gazzaniga | [3.70](https://www.goodreads.com/book/show/328734.The_Ethical_Brain) | 2006 |
| Why Smart People Can Be So Stupid | Robert J Sternberg | [3.68](https://www.goodreads.com/book/show/300300.Why_Smart_People_Can_Be_So_Stupid) | 2003 |
| Alone Together: Why We Expect More from Technology and Less from Each Others | Sherry Turkle | [3.62](http://www.goodreads.com/book/show/8694125-alone-together) | 2011 |
| How to Win Every Argument: The Use and Abuse of Logic | Madsen Pirie | [3.55](https://www.goodreads.com/book/show/112731.How_to_Win_Every_Argument) | 2006 |
| Rapt: Attention and the Focused Life: Winifred Gallagher | Winifred Gallagher | [3.54](https://www.goodreads.com/book/show/6262510-rapt) | 2009 |
| Utilitarianism | Geoffrey Scarre | [3.50](https://www.goodreads.com/book/show/3807762-utilitarianism) | 1996 |
| The Age of Em: Work, Love and Life When Robots Rule the Earth | Robin Hanson | [3.41](https://www.goodreads.com/book/show/26831944-the-age-of-em) | 2016 |
| The Fine Art of Small Talk: How To Start a Conversation, Keep It Going, Build Networking Skills -- and Leave a Positive Impression | Debra Fine | [3.36](https://www.goodreads.com/book/show/93409.The_Fine_Art_of_Small_Talk) | 2005 |
| Snoop: What Your Stuff Says About You: Sam Gosling | Sam Gosling | [3.33](https://www.goodreads.com/book/show/1581330.Snoop) | 2001 |
<a href="#top"><img src="https://img.shields.io/badge/Back%20to%20Top-↑-blue"/></a>
## Autobiographies and Biographies
| Name | Author | Goodreads Rating | Year Published |
|------|--------|------------------|----------------|
| Becoming | Michelle Obama | [4.53](https://www.goodreads.com/book/show/38746485-becoming) | 2018 |
| Unbroken: A World War II Story of Survival, Resilience, and Redemption | Laura Hillenbrand | [4.39](https://www.goodreads.com/book/show/8664353-unbroken) | 2010 |
| Everything Beautiful in Its Time: Seasons of Love and Loss | Jenna Bush Hager | [4.38](https://www.goodreads.com/book/show/51822870-everything-beautiful-in-its-time) | 2020 |
| Long Walk to Freedom | Nelson Mandela | [4.31](http://www.goodreads.com/book/show/318431.Long_Walk_to_Freedom) | 1995 |
| My Life and My Work | Henry Ford | [4.29](http://www.goodreads.com/book/show/1122054.My_Life_And_Work) | 1922 |
| Surely You're Joking, Mr. Feynman!: Adventures of a Curious Character | Richard Feynman | [4.29](https://www.goodreads.com/book/show/5544.Surely_You_re_Joking_Mr_Feynman_) | 1997 |
| The Autobiography of Malcolm X | Malcolm X, Alex Haley | [4.29](http://www.goodreads.com/book/show/92057.The_Autobiography_of_Malcolm_X) |1965 |
| The Third Door:The Wild Quest to Uncover How the World's Most Successful People Launched Their Careers| Alex banayan|[4.28](https://www.goodreads.com/book/show/36739769-the-third-door) | 2018 |
| Elon Musk: Inventing the Future | Ashlee Vance | [4.25](https://www.goodreads.com/book/show/22543496-elon-musk) | 2015 |
| The Last Lecture | Randy Pausch | [4.25](http://www.goodreads.com/book/show/2318271.The_Last_Lecture) | 2008 |
| Freedom in Exile | Dalai Lama XIV | [4.24](http://www.goodreads.com/book/show/567720.Freedom_in_Exile) | 1991 |
| Madame Curie: A Biography | Marie Curie | [4.22](https://www.goodreads.com/book/show/341166.Madame_Curie) | 2001 |
| Autobiography of a Yogi | Paramahansa Yogananda | [4.21](https://www.goodreads.com/book/show/639864.Autobiography_of_a_Yogi) | 1946 |
| Wings of Fire | A.P.J. Abdul Kalam | [4.20](http://www.goodreads.com/book/show/634583.Wings_of_Fire) | 2011 |
| Man Without Fear | Rajat Gupta | [4.20](https://www.goodreads.com/en/book/show/44334846-mind-without-fear) | 2019 |
| The Man Who Knew Infinity : A Life of the Genius Ramanujan | Robert Kanigel | [4.15](https://www.goodreads.com/book/show/106139.The_Man_Who_Knew_Infinity) | 1991 |
| An Astronaut's Guide to Life on Earth | Chris Hadfield | [4.14](https://www.goodreads.com/book/show/18170143-an-astronaut-s-guide-to-life-on-earth) | 2013 |
| The Diary of a Young Girl | Anne Frank | [4.10](http://www.goodreads.com/book/show/48855.The_Diary_of_a_Young_Girl) | 1993 |
| The Innovators: How a Group of Hackers, Geniuses and Geeks Created the Digital Revolution | Walter Isaacson | [4.10](https://www.goodreads.com/book/show/21856367-the-innovators) | 2014 |
| A Sense of the World | Jason Roberts | [4.10](https://www.goodreads.com/book/show/126049.A_Sense_of_the_World?from_search=true&from_srp=true&qid=L2EvsarKWR&rank=1) | 2005 |
| Einstein: His Life and Universe | Walter Isaacson | [4.09](https://www.goodreads.com/book/show/10884.Einstein) | 2007 |
| Steve Jobs | Walter Issacson | [4.09](http://www.goodreads.com/book/show/11084145-steve-jobs) | 2011 |
| My Experiments with Truth | Mahatma Gandhi | [4.07](http://www.goodreads.com/book/show/112803.The_Story_of_My_Experiments_With_Truth) | 1993 |
| The Story of My Life | Helen Keller | [4.07](http://www.goodreads.com/book/show/821611.The_Story_of_My_Life) | 1990 |
| The Immortal Life of Henrietta Lacks | Rebecca Skloot | [4.05](https://www.goodreads.com/book/show/6493208-the-immortal-life-of-henrietta-lacks?ac=1&from_search=true) | 2010 |
| Losing My Virginity: The Autobiography | Richard Branson | [3.97](https://www.goodreads.com/book/show/9533705-losing-my-virginity) |1999|
| My Inventions: The Autobiography of Nikola Tesla | Nikola Tesla | [3.96](https://www.goodreads.com/book/show/493.My_Inventions?ac=1&from_search=true&qid=PQw29iDQp5&rank=1) | 2006 |
| Ghost in the Wires: My Adventures as the World's Most Wanted Hacker | Kevin Mitnick | [3.95](http://www.goodreads.com/book/show/10256723-ghost-in-the-wires) | 2011 |
| An Autobiography: Toward Freedom | Jawaharlal Nehru | [3.85](http://www.goodreads.com/book/show/322939.An_Autobiography) | 1989 |
| iWoz: Computer Geek to Cult Icon: How I Invented the Personal Computer, Co-Founded Apple, and Had Fun Doing It | Steve Wozniak | [3.82](http://www.goodreads.com/book/show/798635.iWoz) | 2007 |
<a href="#top"><img src="https://img.shields.io/badge/Back%20to%20Top-↑-blue"/></a>
## History
| Name | Author | Goodreads Rating | Year Published |
|------|--------|------------------|----------------|
| Sapiens: A Brief History of Humankind | Yuval Noah Harari | [4.42](https://www.goodreads.com/book/show/23692271-sapiens) | 2014 |
| Bloodlands: Europe Between Hitler and Stalin | Timothy Snyder | [4.36](https://www.goodreads.com/book/show/6572270-bloodlands) | 2010 |
| How the Internet Happened: From Netscape to the iPhone | Brian McCullough | [4.36](https://www.goodreads.com/en/book/show/38212134-how-the-internet-happened) | 2018 |
| The Discoverers | Daniel J. Boorstin | [4.34](https://www.goodreads.com/book/show/714380.The_Discoverers) | 2012 |
| Homo Deus: A History of Tomorrow | Yuval Noah Harari | [4.27](https://www.goodreads.com/book/show/31138556-homo-deus) | 2017 |
| One Minute to Midnight: Kennedy, Khrushchev, and Castro on the Brink of Nuclear War | Michael Dobbs | [4.20](https://www.goodreads.com/book/show/2606779-one-minute-to-midnight) | 2008 |
| The Codebreakers: The Comprehensive History of Secret Communication from Ancient Times to the Internet | David Kahn | [4.18](https://www.goodreads.com/book/show/29608.The_Codebreakers) | 1996 |
| Blindness | José Saramago | [4.13](https://www.goodreads.com/book/show/2526.Blindness) | 1995 |
| From Dawn to Decadence: 500 Years of Western Cultural Life 1500 to the Present | Jacques Barzun | [4.12](https://www.goodreads.com/book/show/58233.From_Dawn_to_Decadence) | 2001 |
| The Soul of a New Machine | Tracy Kidder | [4.12](https://www.goodreads.com/book/show/7090.The_Soul_of_a_New_Machine) | 1981 |
| Why the West Rules--for Now: The Patterns of History, and What They Reveal About the Future | Ian Morris | [4.09](https://www.goodreads.com/book/show/9491855-why-the-west-rules-for-now) | 2010 |
| The Nazi Doctors: Medical Killing and the Psychology of Genocide | Robert Jay Lifton | [4.07](https://www.goodreads.com/book/show/173187.The_Nazi_Doctors) | 1986 |
| God Created The Integers: The Mathematical Breakthroughs that Changed History | Stephen Hawking | [4.06](https://www.goodreads.com/book/show/2096.God_Created_The_Integers) | |
| Churchill's Secret War: The British Empire and the Ravaging of India during World War II | Madhusree Mukerjee | [4.05](https://www.goodreads.com/book/show/8890989-churchill-s-secret-war) | 2010 |
| El Tiempo Entre Costuras | María Dueñas | [4.04](https://www.goodreads.com/book/show/7502166-el-tiempo-entre-costuras) |2009 |
| Guns, Germs, And Steel : The Fates Of Human Societies | Jared M. Diamond | [4.00](https://www.goodreads.com/book/show/1842.Guns_Germs_and_Steel) | 2005 |
| Discovery of India | Jawaharlal Nehru | [3.98](http://www.goodreads.com/book/show/154126.The_Discovery_of_India) | 1946 |
| The Rational Optimist: How Prosperity Evolves (P.S.) | Matt Ridley | [3.98](https://www.goodreads.com/book/show/7776209-the-rational-optimist) | 2010 |
| Kingpin: How One Hacker Took Over the Billion-Dollar Cybercrime Underground | Kevin Poulson | [3.96](http://www.goodreads.com/book/show/9319468-kingpin) | 2011 |
| The Ghost Map: The Story of London's Most Terrifying Epidemic--and How It Changed Science, Cities, and the Modern World | Steven Johnson | [3.91](https://www.goodreads.com/book/show/36086.The_Ghost_Map) |2006 |
| The Rise and Fall of the British Empire | Lawrence James | [3.89](https://www.goodreads.com/book/show/143980.The_Rise_and_Fall_of_the_British_Empire) | 1997 |
| The Master Switch: The Rise and Fall of Information Empires | Tim Wu | [3.89](https://www.goodreads.com/book/show/8201080-the-master-switch) | 2010 |
| Spycraft | Robert Wallace, H. Keith Melton, Henry R. Schlesinger | [3.81](http://www.goodreads.com/book/show/971936.Spycraft) |1987 |
| Civilization: The West and the Rest: Niall Ferguson | Niall Ferguson | [3.78](https://www.goodreads.com/book/show/10475421-civilization) | 2011 |
| The UNIX-HATERS Handbook | Simson Garfinkel, Daniel Weise, Steven Strassmann | [3.78](https://www.goodreads.com/book/show/174904.The_UNIX_Hater_s_Handbook) | 1994 |
| The Revenge of Geography: What the Map Tells Us About Coming Conflicts and the Battle Against Fate | Robert D. Kaplan | [3.68](https://www.goodreads.com/book/show/13330422-the-revenge-of-geography) | 2012 |
| The World Is Flat: A Brief History of the Twenty-first Century | Thomas L. Friedman | [3.66](https://www.goodreads.com/book/show/1911.The_World_Is_Flat) | 2006 |
<a href="#top"><img src="https://img.shields.io/badge/Back%20to%20Top-↑-blue"/></a>
## Science and Medicine
| Name | Author | Goodreads Rating | Year Published |
|------|--------|------------------|----------------|
| Behave: The Biology of Humans at Our Best and Worst | Robert M. Sapolsky | [4.42](https://www.goodreads.com/book/show/31170723-behave) | 2017 |
| Asimov's New Guide to Science | Isaac Asimov | [4.36](https://www.goodreads.com/book/show/977262.Asimov_s_New_Guide_To_Science) | 1985 |
| Factfulness: Ten Reasons We're Wrong About the World – and Why Things Are Better Than You Think | Hans Rosling | [4.36](https://www.goodreads.com/book/show/34890015-factfulness) | 2018 |
| The Gene: An Intimate History | Siddhartha Mukherjee | [4.35](https://www.goodreads.com/book/show/27276428-the-gene) | 2016 |
| Origins of Form: The Shape of Natural and Man-Made Things | Christopher Williams | [4.31](https://www.goodreads.com/book/show/16255011-origins-of-form) | 2013 |
| The Body: A Guide for Occupants | Bill Bryson | [4.31](https://www.goodreads.com/book/show/43582376-the-body) | 2019 |
| Gödel, Escher, Bach: An Eternal Golden Braid | Douglas R. Hofstadter | [4.30](https://www.goodreads.com/book/show/24113.G_del_Escher_Bach) | 1979 |
| The Little Schemer | Daniel P. Friedman, Matthias Felleisen, Duane Bibby, Gerald J. Sussman | [4.27](https://www.goodreads.com/book/show/548914.The_Little_Schemer) | 1995 |
| Scientific Genius: A Psychology of Science | Dean Keith Simonton | [4.25](https://www.goodreads.com/book/show/1752295.Scientific_Genius) | 1988 |
| Out of Control: The New Biology of Machines, Social Systems, and the Economic World | Kevin Kelly | [4.24](https://www.goodreads.com/book/show/16080353-out-of-control) | 1995 |
| The Brain: The Story of You | David Eagleman | [4.20](https://www.goodreads.com/book/show/25776132.the-brain) | 2015 |
| A Short History of Nearly Everything | Bill Bryson | [4.19](https://www.goodreads.com/book/show/21.A_Short_History_of_Nearly_Everything) |2003 |
| Things to Make and Do in the Fourth Dimension | Matt Parker | [4.19](https://www.goodreads.com/en/book/show/21805670-things-to-make-and-do-in-the-fourth-dimension) | 2014 |
| The Symbolic Species: The Co-evolution of Language and the Brain | Terrence W. Deacon | [4.17](https://www.goodreads.com/book/show/733691.The_Symbolic_Species) | 1998 |
| A Brief History of Time | Stephen Hawking | [4.12](https://www.goodreads.com/book/show/3869.A_Brief_History_of_Time) | 1998 |
| The Selfish Gene | Richard Dawkins | [4.11](http://www.goodreads.com/book/show/61535.The_Selfish_Gene) |1976 |
| Figments of Reality: The Evolution of the Curious Mind | Ian Stewart, Jack Cohen | [4.11](https://www.goodreads.com/book/show/164560.Figments_of_Reality) | 2009 |
| The New Executive Brain: Frontal Lobes in a Complex World | Elkhonon Goldberg | [4.07](https://www.goodreads.com/book/show/6745893-the-new-executive-brain) | |
| The Extended Phenotype: The Long Reach of the Gene | Richard Dawkins | [4.07](https://www.goodreads.com/book/show/61538.The_Extended_Phenotype) | 1999 |
| Rare Earth: Why Complex Life is Uncommon in the Universe | Peter D. Ward, Donald Brownlee | [4.06](https://www.goodreads.com/book/show/88552.Rare_Earth) | 2003 |
| Stiff: The Curious Lives of Human Cadavers | Mary Roach | [4.05](https://www.goodreads.com/book/show/32145.Stiff) | 2004 |
| The Man Who Mistook His Wife for A Hat and Other Clinical Tales | Oliver Sacks | [4.05](https://www.goodreads.com/book/show/63697.The_Man_Who_Mistook_His_Wife_for_a_Hat_and_Other_Clinical_Tales) | 1998 |
| Darwin's Dangerous Idea | Daniel C. Dennett | [4.03](https://www.goodreads.com/book/show/2068.Darwin_s_Dangerous_Idea) |1995 |
| The Inevitable: Understanding the 12 Technological Forces That Will Shape Our Future | Kevin Kelly | [4.02](https://www.goodreads.com/book/show/27209431-the-inevitable) | 2016 |
| The Outer Limits of Reason: What Science, Mathematics, and Logic Cannot Tell Us | Noson S. Yanofsky | [4.00](http://www.goodreads.com/book/show/17841838-the-outer-limits-of-reason) | 2013 |
| The Structure of Scientific Revolutions: 50th Anniversary Edition | Thomas S. Kuhn | [3.99](https://www.goodreads.com/book/show/61539.The_Structure_of_Scientific_Revolutions) | 1996 |
| At Home in the Universe: The Search for the Laws of Self-Organization and Complexity | Stuart Kauffman | [3.97](https://www.goodreads.com/book/show/319006.At_Home_in_the_Universe) | 1996 |
| The Wealth of Networks: How Social Production Transforms Markets and Freedom | Yochai Benkler | [3.95](https://www.goodreads.com/book/show/14721.The_Wealth_of_Networks) | 2006 |
| Mind Children: The Future of Robot and Human Intelligence | Hans Moravec. | [3.95](https://www.goodreads.com/book/show/648195.Mind_Children) | 1990 |
| Profiles of the Future: An Inquiry into the Limits of the Possible | Arthur C. Clarke | [3.94](https://www.goodreads.com/book/show/169258.Profiles_of_the_Future) | 1962 |
| How to Find a Habitable Planet | James Kasting | [3.93](https://www.goodreads.com/book/show/7551498-how-to-find-a-habitable-planet) | 2010 |
| The 10,000 Year Explosion: How Civilization Accelerated Human Evolution | Gregory Cochran, Henry Harpending | [3.91](https://www.goodreads.com/book/show/6033964-the-10-000-year-explosion) | 2009 |
| The Disappearing Spoon: And Other True Tales of Madness, Love, and the History of the World from the Periodic Table of the Elements | Sam Kean | [3.91](https://www.goodreads.com/book/show/7247854-the-disappearing-spoon) | 2010 |
| Evolution for Everyone: How Darwin's Theory Can Change the Way We Think About Our Lives | David Sloan Wilson | [3.90](http://www.goodreads.com/book/show/159062.Evolution_for_Everyone) | 2007 |
| Life at the Speed of Light: From the Double Helix to the Dawn of Digital Life | J. Craig Venter | [3.87](www.goodreads.com/book/show/17674969-life-at-the-speed-of-light) | 2013 |
| The Shallows: What the Internet is Doing to Our Brains | Nicholas Carr | [3.85](https://www.goodreads.com/book/show/9778945-the-shallows) | 2011 |
| Catching Fire: How Cooking Made Us Human | Richard Wrangham | [3.83](https://www.goodreads.com/book/show/11148989-catching-fire) | 2009 |
| Heaven in a Chip: Fuzzy Visions of Society and Science in the Digital Age | Bart Kosko | [3.82](https://www.goodreads.com/book/show/172645.Heaven_in_a_Chip) | 2000 |
| The Quark and the Jaguar: Adventures in the Simple and the Complex | Murray Gell-Mann | [3.81](https://www.goodreads.com/book/show/270881.The_Quark_and_the_Jaguar) |1994 |
| Tomorrowland: Our Staggering Journey from Science Fiction to Science Fact | Steven Kotler | [3.80](http://www.goodreads.com/book/show/25060233-tomorrowland) | 2015 |
| Origins of Genius: Darwinian Perspectives on Creativity | Dean Keith | [3.74](https://www.goodreads.com/book/show/254489.Origins_of_Genius) | 1999 |
| Waters of the World: the story of the scientists who unravelled the mysteries of our seas, glaciers, and atmosphere and made the planet whole | Sarah Dry | [3.65](https://www.goodreads.com/book/show/43389003-waters-of-the-world) | 2019 |
| Mind Wars: Brain Research and National Defense | Jonathan D. Moreno | [3.45](http://www.goodreads.com/book/show/599321.Mind_Wars) | 2007 |
<a href="#top"><img src="https://img.shields.io/badge/Back%20to%20Top-↑-blue"/></a>
## Logic and Problem Solving
| Name | Author | Goodreads Rating | Year Published |
|------|--------|------------------|----------------|
| What Is the Name of This Book?: The Riddle of Dracula and Other Logical Puzzles | Raymond M. Smullyan | [4.24](https://www.goodreads.com/book/show/493576.What_Is_the_Name_of_This_Book_) | 2011 |
| A Mind for Numbers: How to Excel at Math and Science even If You Flunked Algebra | Barbara Oakley | [4.22](http://www.goodreads.com/book/show/18693655-a-mind-for-numbers) | 2014 |
| How to Solve It: A New Aspect of Mathematical Method | George Polya | [4.16](https://www.goodreads.com/book/show/192221.How_to_Solve_It) | 2015 |
| Guide to Competitive Programming: Learning and Improving Algorithms Through Contests | Antti Laaksonen | [4.15]( https://www.goodreads.com/book/show/36881945-guide-to-competitive-programming) | 2016 |
| Superforecasting: The Art and Science of Prediction | Philip E. Tetlock, Dan Gardner | [4.10](https://www.goodreads.com/book/show/23995360-superforecasting) | 2015 |
| Problem Solving 101: A Simple Book | Ken Watanabe | [4.10](https://www.goodreads.com/book/show/6271219-problem-solving-101) | 2009 |
| Labyrinths of Reason: Paradox, Puzzles, and the Frailty of Knowledge | William Poundstone | [4.05](https://www.goodreads.com/book/show/55436.Labyrinths_of_Reason) | 1989 |
| Mazes for the Mind: Computers and the Unexpected | Clifford A. Pickover | [4.05](https://www.goodreads.com/book/show/1986400.Mazes_for_the_Mind) | 1992 |
| Outnumbered: Exploring the Algorithms That Control Our Lives | David Sumpter | [3.99](https://www.goodreads.com/book/show/36762542-outnumbered) | 2018 |
| Thinking Forth: A Language and Philosophy for Solving Problems | Leo Brodie | [3.96](https://www.goodreads.com/book/show/2995657-thinking-forth) | 1984 |
<a href="#top"><img src="https://img.shields.io/badge/Back%20to%20Top-↑-blue"/></a>
## Politics
| Name | Author | Goodreads Rating | Year Published |
|------|--------|------------------|----------------|
| The New Jim Crow: Mass Incarceration in the Age of Colorblindness | Michelle Alexander | [4.49](https://www.goodreads.com/book/show/6792458-the-new-jim-crow)| 2010
| Justice: What's the Right Thing to Do? | Michael J. Sandel | [4.25](https://www.goodreads.com/book/show/6452731-justice) | |
| On Tyranny: Twenty Lessons from the Twentieth Century | Timothy Snyder | [4.20](https://www.goodreads.com/book/show/33917107-on-tyranny) | 2017 |
| The Righteous Mind: Why Good People are Divided by Politics and Religion | Jonathan Haidt | [4.16](https://www.goodreads.com/book/show/11324722-the-righteous-mind) | 2012 |
| Strangers in Their Own Land: Anger and Mourning on the American Right | Arlie Russell Hochschild | [4.15](https://www.goodreads.com/book/show/28695425-strangers-in-their-own-land) | 2016 |
| Game Change: Obama and the Clintons, McCain and Palin, and the Race of a Lifetime | John Heilemann, Mark Halperin | [4.10](https://www.goodreads.com/book/show/6694937-game-change) | 2010 |
| Bolo'bolo | P.M. | [4.05](https://www.goodreads.com/book/show/12395170-bolo-bolo) | 1984 |
| The Myth of the Rational Voter: Why Democracies Choose Bad Policies | Bryan Caplan | [3.96](https://www.goodreads.com/book/show/698866.The_Myth_of_the_Rational_Voter) | 2007 |
| The Art of Deception: Controlling the Human Element of Security | Kevin D. Mitnick | [3.76](https://www.goodreads.com/book/show/18160.The_Art_of_Deception) | 2003 |
| Resource Wars: The New Landscape of Global Conflict | Michael Klare | [3.73](https://www.goodreads.com/book/show/149206.Resource_Wars) |2001 |
| The Audacity of Hope: Thoughts on Reclaiming the American Dream | Barack Obama | [3.70](https://www.goodreads.com/book/show/9742.The_Audacity_of_Hope) | 2006 |
<a href="#top"><img src="https://img.shields.io/badge/Back%20to%20Top-↑-blue"/></a>
## Economics
| Name | Author | Goodreads Rating | Year Published |
|------|--------|------------------|----------------|
| The Simple Path to Wealth: Your road map to financial independence and a rich, free life | J.L. Collins | [4.47](https://www.goodreads.com/book/show/30646587-the-simple-path-to-wealth) | 2016 |
| Origin of Wealth | Eric D. Beinhocker | [4.23](https://www.goodreads.com/book/show/22456.The_Origin_of_Wealth) | 2006 |
| Every Shot Counts: Using the Revolutionary Strokes Gained Approach to Improve Your Golf Performance and Strategy | Mark Broadie | [4.23](https://www.goodreads.com/book/show/17674971-every-shot-counts) | 2014 |
| Economic Facts and Fallacies | Thomas Sowell | [4.18](https://www.goodreads.com/book/show/2064279.Economic_Facts_and_Fallacies) | 2008 |
| Debt - Updated and Expanded: The First 5,000 Years | David Graeber | [4.17](https://www.goodreads.com/book/show/6617037-debt) | 2011 |
| Capital in the Twenty-First Century | Thomas Piketty | [4.01](http://www.goodreads.com/book/show/18736925-capital-in-the-twenty-first-century) | 2014 |
| Freakonomics: A Rogue Economist Explores the Hidden Side of Everything | Steven D. Levitt, Stephen J. Dubner | [3.98](https://www.goodreads.com/book/show/1202.Freakonomics) | 2006 |
| 23 Things They Don't Tell You About Capitalism | Ha-Joon Chang | [3.97](http://www.goodreads.com/book/show/8913542-23-things-they-don-t-tell-you-about-capitalism) | 2010 |
| The Signal and the Noise: Why So Many Predictions Fail--but Some Don't | Nate Silver | [3.96](https://www.goodreads.com/book/show/13588394-the-signal-and-the-noise) | 2012 |
| Currency Wars: The Making of the Next Global Crisis | James Rickards | [3.96](https://www.goodreads.com/book/show/11515298-currency-wars) | 2011 |
| The Ascent of Money: A Financial History of the World | Niall Ferguson | [3.88](https://www.goodreads.com/book/show/2714607-the-ascent-of-money) |2008 |
| The Bottom Billion: Why the Poorest Countries are Failing and What Can Be Done About It | Paul Collier | [3.85](https://www.goodreads.com/book/show/493371.The_Bottom_Billion) | 2007 |
| The Thank You Economy | Gary Vaynerchuk | [3.83](https://www.goodreads.com/book/show/9203287-the-thank-you-economy) | 2011 |
| Super Crunchers: Why Thinking-By-Numbers is the New Way To Be Smart | Ian Ayres | [3.70](https://www.goodreads.com/book/show/1081413.Super_Crunchers) | 2007 |
| A Farewell to Alms : A Brief Economic History of the World | Gregory Clark | [3.67](https://www.goodreads.com/book/show/150437.A_Farewell_to_Alms) | 2007 |
<a href="#top"><img src="https://img.shields.io/badge/Back%20to%20Top-↑-blue"/></a>
## Gender
| Name | Author | Goodreads Rating | Year Published |
|------|--------|------------------|----------------|
| Cemetary Boys | Aiden Thomas | [4.48](https://www.goodreads.com/book/show/52339313-cemetery-boys) | 2020
| Delusions of Gender: How Our Minds, Society, and Neurosexism Create Difference | Cordelia Fine | [4.15](https://www.goodreads.com/book/show/8031168-delusions-of-gender) | 2010
| Paul Takes the Form of a Mortal Girl | Andrea Lawlor | [4.00](https://www.goodreads.com/book/show/35838277-paul-takes-the-form-of-a-mortal-girl) | 2017
| Becoming A Man | P. Carl | [3.95](https://www.goodreads.com/book/show/50091840-becoming-a-man) | 2020
<a href="#top"><img src="https://img.shields.io/badge/Back%20to%20Top-↑-blue"/></a>
## Sexuality
| Name | Author | Goodreads Rating | Year Published |
|------|--------|------------------|----------------|
| Sex at Dawn: The Prehistoric Origins of Modern | Christopher Ryan, Cacilda Jetha | [4.02](https://www.goodreads.com/book/show/7640261-sex-at-dawn) | 2010 |
| The Ethical Slut: A Guide to Infinite Sexual Possibilities | Dossie Easton, Catherine A. Liszt. | [3.83](http://www.goodreads.com/book/show/54944.The_Ethical_Slut?from_search=true) | 2004 |
| The Sex Myth | Brooke Magnanti | [3.50](https://www.goodreads.com/book/show/13569582-the-sex-myth) | 2015 |
<a href="#top"><img src="https://img.shields.io/badge/Back%20to%20Top-↑-blue"/></a>
## Race
| Name | Author | Goodreads Rating | Year Published |
|------|--------|------------------|----------------|
| So You Want to Talk About Race | Ijeoma Oluo | [4.53](https://www.goodreads.com/book/show/35099718-so-you-want-to-talk-about-race) | 2018 |
| The Origin of Others | Toni Morrison | [4.22](https://www.goodreads.com/book/show/34758228-the-origin-of-others) | 2017 |
<a href="#top"><img src="https://img.shields.io/badge/Back%20to%20Top-↑-blue"/></a>
## Education
| Name | Author | Goodreads Rating | Year Published |
|------|--------|------------------|----------------|
| Educated: A Memoir | Tara Westover| [4.47](https://www.goodreads.com/book/show/35133922-educated) | 2018 |
| Mindstorms: Children, Computers, And Powerful Ideas | Seymour A. Papert | [4.32](https://www.goodreads.com/book/show/703532.Mindstorms) | 1993 |
| The Little Prince | Antoine de Saint-Exupéry | [4.31](https://www.goodreads.com/book/show/71091.Il_piccolo_principe) | 1943 |
| How Children Fail | John Holt | [4.22](https://www.goodreads.com/book/show/573009.How_Children_Fail) | 1995 |
| Deep Work: Rules for Focused Success in a Distracted World | Cal Newport | [4.20](https://www.goodreads.com/book/show/25744928-deep-work) | 2016 |
| Make It Stick: The Science of Successful Learning | Peter C. Brown, Henry L. Roediger III, Mark A. McDaniel | [4.20](https://www.goodreads.com/book/show/18770267.make-it-stick) | 2014 |
| Teaching as a Subversive Activity | Neil Postman, Charles Weingartner | [4.19](https://www.goodreads.com/book/show/79681.Teaching_as_a_Subversive_Activity) | 1971 |
| Limitless: Upgrade Your Brain, Learn Anything Faster, and Unlock Your Exceptional Life | Jim Kwik | [4.09](https://www.goodreads.com/book/show/49994260-limitless?from_search=true&from_srp=true&qid=pbeSkuESjB&rank=1) | 2020 |
| Summerhill School: A New View of Childhood | A. S. Neill, Albert Lamb | [4.09](https://www.goodreads.com/book/show/178734.Summerhill) | 1995 |
| The Art of Learning: An Inner Journey to Optimal Performance | Josh Waitzkin | [4.08](https://www.goodreads.com/book/show/857333.The_Art_of_Learning) | 2016 |
| Wounded by School: Recapturing the Joy in Learning and Standing Up to Old School Culture | Kirsten Olson, Sara Lawrence-Lightfoot, Parker J. Palmer | [3.92](https://www.goodreads.com/book/show/6425208-wounded-by-school) | 2009 |
| Curious Minds: How a Child Becomes a Scientist | John Brockman | [3.72](https://www.goodreads.com/book/show/409588.Curious_Minds) | 2005 |
<a href="#top"><img src="https://img.shields.io/badge/Back%20to%20Top-↑-blue"/></a>
## Writing
| Name | Author | Goodreads Rating | Year Published |
|------|--------|------------------|----------------|
| Hat Box: The Collected Lyrics | Stephen Sondheim | [4.77](https://www.goodreads.com/book/show/12909101-hat-box) | |
| On Writing: A Memoir of the Craft | Stephen King | [4.31](https://www.goodreads.com/book/show/10569.On_Writing) | 2002 |
| Bird by Bird: Some Instructions on Writing and Life | Anne Lamott | [4.23](https://www.goodreads.com/book/show/12543.Bird_by_Bird) | 1995 |
| Clear and Simple as the Truth | Francis-Noël Thomas, Mark Turner | [4.06](https://www.goodreads.com/book/show/120549.Clear_and_Simple_as_the_Truth) | 1996 |
| The Sense of Style: The Thinking Person's Guide to Writing in the 21st Century | Steven Pinker | [4.03](http://www.goodreads.com/book/show/20821371-the-sense-of-style) | 2014 |
<a href="#top"><img src="https://img.shields.io/badge/Back%20to%20Top-↑-blue"/></a>
## Theater and Film
| Name | Author | Goodreads Rating | Year Published |
|------|--------|------------------|----------------|
| Different Every Night: Putting the play on stage and keeping it fresh | Mike Alfreds | [4.69](https://www.goodreads.com/book/show/3493241-different-every-night) | 2008 |
| Impro: Improvisation and the Theatre | Keith Johnstone | [4.27](https://www.goodreads.com/book/show/306940.Impro) | |
| The Actor and the Target | Declan Donnellan | [4.25](https://www.goodreads.com/book/show/611466.The_Actor_and_the_Target) | 2006 |
| In the Blink of an Eye: A Perspective on Film Editing | Walter Murch | [4.24](https://www.goodreads.com/book/show/2141.In_the_Blink_of_an_Eye) | 1995 |
| Notes on Directing: 130 Lessons in Leadership from the Director's Chair | Frank Hauser, Russell Reich | [4.21](https://www.goodreads.com/book/show/254808.Notes_on_Directing) | |
| How to Stop Acting | Harold Guskin | [4.17](https://www.goodreads.com/book/show/808735.How_to_Stop_Acting) | 2003 |
| A Practical Handbook for the Actor | Melissa Bruder, Lee Michael Cohn, Madeleine Olnek, Nathaniel Pollack, Robert Previtio, Scott Zigler, David Mamet | [3.87](https://www.goodreads.com/book/show/166207.A_Practical_Handbook_for_the_Actor) | 1986 |
<a href="#top"><img src="https://img.shields.io/badge/Back%20to%20Top-↑-blue"/></a>
## Shakespeare
| Name | Author | Goodreads Rating | Year Published |
|------|--------|------------------|----------------|
| Thinking Shakespeare: A How-to Guide for Student Actors, Directors, and Anyone Else Who Wants to Feel More Comfortable With the Bard | Barry Edelstein. | [4.62](https://www.goodreads.com/book/show/1334872.Thinking_Shakespeare) | |
| Hamlet and Revenge | Eleanor Prosser | [4.50](https://www.goodreads.com/book/show/625956.Hamlet_Revenge_) | 1971 |
| Shakespeare's Metrical Art | George T. Wright | [4.39](https://www.goodreads.com/book/show/428615.Shakespeare_s_Metrical_Art) | 1991 |
| Hamlet in Purgatory | Stephen Greenblatt | [3.98](https://www.goodreads.com/book/show/33179.Hamlet_in_Purgatory) | 2002 |
<a href="#top"><img src="https://img.shields.io/badge/Back%20to%20Top-↑-blue"/></a>
## Fiction
### Classics
| Name | Author | Goodreads Rating | Year Published |
|------|--------|------------------|----------------|
| The Master and Margarita | Mikhail Bulgakov | [4.32](https://www.goodreads.com/book/show/117833.The_Master_and_Margarita) | 1966 |
| Infinite Jest | David Foster Wallace | [4.31](https://www.goodreads.com/book/show/6759.Infinite_Jest) | 1996 |
| The Brothers Karamazov | Fyodor Dostoevsky, Richard Pevear, Larissa Volokhonsky | [4.30](https://www.goodreads.com/book/show/4934.The_Brothers_Karamazov) | 1880 |
| Pride And Prejudice | Jane Austen | [4.24](https://www.goodreads.com/book/show/1885.Pride_and_Prejudice) | 1813 |
| A Prayer for Owen Meany | John Irving | [4.22](https://www.goodreads.com/book/show/4473.A_Prayer_for_Owen_Meany) | 1989 |
| Letters From The Earth | Mark Twain | [4.22](https://www.goodreads.com/book/show/37813.Letters_from_the_Earth) | 1962 |
| One Flew Over the Cuckoo's Nest | Ken Kesey | [4.18](https://www.goodreads.com/book/show/332613.One_Flew_Over_the_Cuckoo_s_Nest) | 1963 |
| Crime and Punishment | Fyodor Dostoyevsky | [4.18](https://www.goodreads.com/book/show/7144.Crime_and_Punishment) | 1866 |
| 1984 | George Orwell | [4.17](https://www.goodreads.com/book/show/40961427-1984) | 1949 |
| The Giver | Lois Lowry | [4.13](https://www.goodreads.com/book/show/3636.The_Giver) | 1993 |
| Steppenwolf: A Novel | Hermann Hesse, Basil Creighton | [4.11](https://www.goodreads.com/book/show/16631.Steppenwolf) | 1927 |
| The Glass Bead Game | Hermann Hesse, Richard and Clara Winston | [4.11](https://www.goodreads.com/book/show/16634.The_Glass_Bead_Game) | 1943 |
| War and Peace | Leo Tolstoy | [4.11](https://www.goodreads.com/book/show/656.War_and_Peace) | 1867 |
| Jane Eyre | Charlotte Brontë | [4.10](https://www.goodreads.com/book/show/10210.Jane_Eyre) | 1847 |
| Germinal | Emile Zola | [4.10](https://www.goodreads.com/book/show/28407.Germinal) | 1885 |
| If on a Winter's Night a Traveler | Italo Calvino and William Weaver | [4.08](https://www.goodreads.com/book/show/374233.If_on_a_Winter_s_Night_a_Traveler) | 1979 |
| Slaughterhouse-Five | Kurt Vonnegut Jr. | [4.08](https://www.goodreads.com/book/show/4981.Slaughterhouse_Five) | 1969 |
| The Wall: (Intimacy) and Other Stories | Jean-Paul Sartre, Lloyd Alexander | [4.07](https://www.goodreads.com/book/show/10031.The_Wall) | 1948 |
| Sense and Sensibility | Jane Austen | [4.06](https://www.goodreads.com/book/show/14935.Sense_and_Sensibility) | 1811 |
| The Picture of Dorian Gray | Oscar Wilde | [4.06](https://www.goodreads.com/book/show/5297.The_Picture_of_Dorian_Gray) | 1890 |
| Watership Down: A Novel | Richard Adams | [4.05 ](https://www.goodreads.com/book/show/76620.Watership_Down) |1972|
| One Hundred Years of Solitude | Gabriel Garcia Marquez, Gregory Rabassa | [4.04](https://www.goodreads.com/book/show/320.One_Hundred_Years_of_Solitude) | 1967 |
| The Death of Ivan Ilych | Leo Tolstoy | [4.04](https://www.goodreads.com/book/show/18386.The_Death_of_Ivan_Ilych) | 1886 |
| Siddhartha | Hermann Hesse | [4.03](https://www.goodreads.com/book/show/52036.Siddhartha) | 1922 |
| Anna Karenina | Leo Tolstoy | [4.02](https://www.goodreads.com/book/show/15823480-anna-karenina) | 1878 |
| Bleak House | Charles Dickens | [4.00](https://www.goodreads.com/book/show/31242.Bleak_House) | 1853 |
| J'accuse | Emile Zola | [3.99](https://www.goodreads.com/book/show/816964.J_accuse) | 1898 |
| Catch 22 | Joseph Heller | [3.98](https://www.goodreads.com/book/show/4610.Catch_22) | 1961 |
| The House of Mirth | Edith Wharton | [3.94](https://www.goodreads.com/book/show/17728.The_House_of_Mirth) | 1905 |
| Confessions of a Mask | Yukio Mishima | [3.91](https://www.goodreads.com/book/show/62794.Confessions_of_a_Mask) | 1949 |
| De L'esprit Des Lois | Montesquieu | [3.91](https://www.goodreads.com/book/show/29854007-de-l-esprit-des-lois-nouvelle-edition) | 1748 |
| Love in the Time of Cholera | Gabriel García Marquéz | [3.9](https://www.goodreads.com/book/show/9712.Love_in_the_Time_of_Cholera) | 1985 |
| Don Quixote | Miguel de Cervantes | [3.85](http://www.goodreads.com/book/show/3836.Don_Quixote) | 1605 |
| Mansfield Park | Jane Austen | [3.84](https://www.goodreads.com/book/show/45032) | 1814 |
| Wuthering Heights | Emily Bronte | [3.82](https://www.goodreads.com/book/show/6185.Wuthering_Heights) | 1847 |
| Père Goriot | Honoré de Balzac | [3.82](https://www.goodreads.com/book/show/59145.P_re_Goriot) | 1834 |
| Adventures of Huckleberry Finn | Mark Twain | [3.80](https://www.goodreads.com/book/show/2956.The_Adventures_of_Huckleberry_Finn) | 1884 |
| The Catcher in the Rye | J.D. Salinger | [3.79](https://www.goodreads.com/book/show/5107.The_Catcher_in_the_Rye) | 1951 |
| Eugénie Grandet | Honoré de Balzac | [3.79](https://www.goodreads.com/book/show/59142.Eug_nie_Grandet) | 1833 |
| Zen and the Art of Motorcycle Maintenance: An Inquiry Into Values | Robert M. Pirsig | [3.76](https://www.goodreads.com/book/show/629.Zen_and_the_Art_of_Motorcycle_Maintenance) | 1974 |
| Candide | Voltaire | [3.76](https://www.goodreads.com/book/show/19380.Candide) | 1759 |
| Atlas Shrugged | Ayn Rand | [3.68](https://www.goodreads.com/book/show/9365.Atlas_Shrugged) | 1957 |
| Madame Bovary | Gustave Flaubert | [3.65](https://www.goodreads.com/book/show/2175.Madame_Bovary) | 1856 |
| Confessions | Jean-Jacques Rousseau | [3.61](https://www.goodreads.com/book/show/12649.Confessions) | 1782 |
| Lettres persanes | Montesquieu | [3.54](http://www.goodreads.com/book/show/509686.Persian_Letters) | 1721 |
| The Director | David Ignatius | [3.43](http://www.goodreads.com/book/show/23316525-the-director) | 2015 |
<a href="#top"><img src="https://img.shields.io/badge/Back%20to%20Top-↑-blue"/></a>
### Fantasy
| Name | Author | Goodreads Rating | Year Published |
|------|--------|------------------|----------------|
| The Stormlight Archive | Brandon Sanderson | [4.81](https://www.goodreads.com/book/show/39904817-stormlight-archive-4-book-set?ac=1&from_search=true&qid=QO2o6tRJg4&rank=1) | 2007 |
| The Kingkiller Chronicle | Patrick Rothfuss | [4.55](https://www.goodreads.com/series/45262-the-kingkiller-chronicle) | 2007 |
| The Lord of the Rings | J.R.R. Tolkien | [4.47](https://www.goodreads.com/series/66175-the-lord-of-the-rings) | 1954 |
| A Song of Ice and Fire | George R.R. Martin | [4.45](https://www.goodreads.com/series/43790-a-song-of-ice-and-fire) | 2005 |
| Harry Potter | J.K. Rowling | [4.44](https://www.goodreads.com/series/45175-harry-potter) | 1997 |
| Mistborn | Brandon Sanderson | [4.43](https://www.goodreads.com/series/40910-mistborn) | 2006 |
| Harry Potter and the Methods of Rationality | Eliezer Yudkowsky | [4.38](https://www.goodreads.com/book/show/10016013-harry-potter-and-the-methods-of-rationality) | 2015 |
| Discworld | Terry Pratchett | [4.32](https://www.goodreads.com/series/40650-discworld) | 2001 |
| The Dark Tower | Stephen King | [4.27](https://www.goodreads.com/series/40750-the-dark-tower) | 1982 |
| And the Mountains Echoed | Khaled Hosseini | [4.26](https://www.goodreads.com/book/show/21897740-and-the-mountains-echoed) | 2013 |
| His Dark Materials | Philip Pullman | [4.25](https://www.goodreads.com/book/show/18116.His_Dark_Materials) | 1995 |
| The Last Wish | Andrzej Sapkowski | [4.2](https://www.goodreads.com/book/show/1128434.The_Last_Wish) | 1993 |
| The Chronicles of Narnia | Clive Staples Lewis | [4.24](https://www.goodreads.com/book/show/11127.The_Chronicles_of_Narnia) | 2002 |
| The Wheel of Time | Robert Jordan | [4.19](https://www.goodreads.com/series/41526-the-wheel-of-time) | 1990 |
| The City & The City | China Mieville | [3.91](https://www.goodreads.com/book/show/4703581-the-city-the-city) | 2009 |
| The Broken Empire | Mark Lawrence | [3.87](https://www.goodreads.com/series/64473-the-broken-empire) | 2011 |
| Of Fire and Stars Book |Audrey Coulthurst | [3.76](https://www.goodreads.com/book/show/25164304-of-fire-and-stars) | 2016 |
<a href="#top"><img src="https://img.shields.io/badge/Back%20to%20Top-↑-blue"/></a>
### Historical Fiction
| Name | Author | Goodreads Rating | Year Published |
|------|--------|------------------|----------------|
| Lonesome Dove | Larry McMurtry | [4.47](https://www.goodreads.com/book/show/256008.Lonesome_Dove) | 1985 |
| The Help | Kathryn Stockett | [4.45](https://www.goodreads.com/book/show/4667024-the-help) | 2009 |
| A Thousand Splendid Suns | Khaled Hosseini | [4.4](https://www.goodreads.com/book/show/128029.A_Thousand_Splendid_Suns) | 2007 |
| The Book Thief | Markus Zusak | [4.36](https://www.goodreads.com/book/show/19063.The_Book_Thief) | 2005 |
| All the Light We Cannot See | Anthony Doerr | [4.31](https://www.goodreads.com/book/show/18143977-all-the-light-we-cannot-see) | 2014 |
| The Kite Runner | Khaled Hosseini | [4.3](https://www.goodreads.com/book/show/77203.The_Kite_Runner) | 2003 |
| The Pillars of the Earth | Ken Follett | [4.29](https://www.goodreads.com/book/show/5043.The_Pillars_of_the_Earth?from_search=true) | 1989 |
| Kane and Abel | Jeffrey Archer | [4.27](http://www.goodreads.com/book/show/78983.Kane_and_Abel) | 1979 |
| Memoirs of a Geisha | Arthur Golden | [4.12](https://www.goodreads.com/book/show/929.Memoirs_of_a_Geisha) | 1997 |
| One Day in the Life of Ivan Denisovich | Aleksandr Solzhenitsyn | [4](https://www.goodreads.com/book/show/17125.One_Day_in_the_Life_of_Ivan_Denisovich) | 1962 |
| Emma | Jane Austen | [3.99](https://www.goodreads.com/book/show/6969.Emma) | 1815 |
| Sophie's World: A Novel About the History of Philosophy | Jostein Gaarder and Paulette Moller | [3.88](https://www.goodreads.com/book/show/10959.Sophie_s_World) | 1991 |
<a href="#top"><img src="https://img.shields.io/badge/Back%20to%20Top-↑-blue"/></a>
### Humor
| Name | Author | Goodreads Rating | Year Published |
|------|--------|------------------|----------------|
| I Hope They Serve Beer In Hell | Tucker Max | [3.51](https://www.goodreads.com/book/show/9010.I_Hope_They_Serve_Beer_in_Hell) | 2006 |
<a href="#top"><img src="https://img.shields.io/badge/Back%20to%20Top-↑-blue"/></a>
### Mystery
| Name | Author | Goodreads Rating | Year Published |
|------|--------|------------------|----------------|
| Sherlock Holmes | Arthur Conan Doyle | [4.30](https://www.goodreads.com/series/49996-sherlock-holmes) | 1998 |
| And Then There Were None | Agatha Christie | [4.26](https://www.goodreads.com/series/49996-sherlock-holmes) | 1939 |
| The Murder of Roger Ackroyd | Agatha Christie | [4.20](http://www.goodreads.com/book/show/16328.The_Murder_of_Roger_Ackroyd) | 2006 |
| The Eight | Katherine Neville | [4.17](https://www.goodreads.com/book/show/113310.The_Eight) | |
| The Girl with the Dragon Tattoo | Stieg Larsson | [4.14](https://www.goodreads.com/book/show/2429135.The_Girl_with_the_Dragon_Tattoo) | 2005 |
| Memory Man | David Baldacci | [4.05](https://www.goodreads.com/book/show/23153154-memory-man) | 2015 |
| The Turn of the Key | Ruth Ware | [3.94](https://www.goodreads.com/book/show/42080142-the-turn-of-the-key) | 2019 |
| Angels & Demons | Dan Brown | [3.93](https://www.goodreads.com/book/show/960.Angels_Demons) | 2000 |
| The Girl on the Train | Paula Hawkins | [3.88](https://www.goodreads.com/book/show/22557272-the-girl-on-the-train) | 2015 |
| The Da Vinci Code | Dan Brown | [3.79](http://www.goodreads.com/book/show/968.The_Da_Vinci_Code) | 2006 |
<a href="#top"><img src="https://img.shields.io/badge/Back%20to%20Top-↑-blue"/></a>
### Science Fiction
| Name | Author | Goodreads Rating | Year Published |
|------|--------|------------------|----------------|
| Project Hail Mary | Andy Weir | [4.52](https://www.goodreads.com/book/show/54493401-project-hail-mary) | 2021 |
| The Martian | Andy Weir | [4.40](https://www.goodreads.com/book/show/18007564-the-martian) | 2012 |
| The Hitchhiker's Guide to the Galaxy | Douglas Adams | [4.38](http://www.goodreads.com/book/show/11.The_Hitchhiker_s_Guide_to_the_Galaxy) | 1979|
| Champion | Marie Lu | [4.32](https://www.goodreads.com/book/show/14290364-champion) | 2013 |
| Ready Player One | Ernest Cline | [4.31](https://www.goodreads.com/book/show/9969571-ready-player-one) | 2011 |
| 11/22/63 | Stephen King | [4.31](https://www.goodreads.com/book/show/10644930-11-22-63) | 2011 |
| Ender's Game - Saga | Orson Scott Card | [4.30](https://www.goodreads.com/search?utf8=%E2%9C%93&q=ender%27s+saga&search_type=books&search%5Bfield%5D=on) | 1994 |
| The Player of Games | Iain M. Banks | [4.26](https://www.goodreads.com/book/show/18630.The_Player_of_Games) | 1997 |
| The Fifth Sacred Thing | Starhawk | [4.25](https://www.goodreads.com/book/show/80689.The_Fifth_Sacred_Thing) | 1994 |
| Prodigy | Marie Lu | [4.24](https://www.goodreads.com/book/show/13414446-prodigy?ac=1&from_search=true&qid=BL85jNXP8P&rank=1) | 2013
| Hyperion | Dan Simmons | [4.21](https://www.goodreads.com/book/show/77566.Hyperion) | 1989 |
| Cosmicomics | Italo Calvino | [4.2](https://www.goodreads.com/book/show/59780.Cosmicomics) | 1965 |
| The Diamond Age | Neal Stephenson | [4.19](http://www.goodreads.com/book/show/827.The_Diamond_Age) | 2000 |
| Dune Chronicles | Frank Herbert | [4.19](https://www.goodreads.com/search?q=dune) | 2006 |
| Roadside Picnic | Arkady Strugatsky, Boris Strugatsky | [4.16](https://www.goodreads.com/book/show/331256.Roadside_Picnic) | 1972 |
| The Forever War | Joe Haldemann | [4.15](https://www.goodreads.com/book/show/21611.The_Forever_War) | 1974
| Contact | Carl Sagan | [4.14](https://www.goodreads.com/book/show/61666.Contact) | 1985 |
| Foundation | Isaac Asimov | [4.13](https://www.goodreads.com/book/show/29579.Foundation) | 2004 |
| Snow Crash | Neal Stephenson | [4.02](https://www.goodreads.com/book/show/830.Snow_Crash) | 2000 |
| Brave New World | Aldous Huxley | [3.99](https://www.goodreads.com/book/show/5129.Brave_New_World) | 1932 |
| Fahrenheit 451 | Ray Bradbury | [3.97](https://www.goodreads.com/book/show/17470674-fahrenheit-451) | 2006 |
| Little Brother | Cory Doctorow | [3.94](https://www.goodreads.com/book/show/954674.Little_Brother) | 2008 |
| The Time Machine | H.G Wells | [3.89](https://www.goodreads.com/book/show/2493.The_Time_Machine?from_search=true&from_srp=true&qid=UOQqEw4cz3&rank=1) | 1895 |
<a href="#top"><img src="https://img.shields.io/badge/Back%20to%20Top-↑-blue"/></a>
### Horror
| Name | Author | Goodreads Rating | Year Published |
|------|--------|------------------|----------------|
| It | Stephen King | [4.24](https://www.goodreads.com/book/show/830502.It) | 1986 |
| House of Leaves | Mark Z. Danielewski | [4.13](http://www.goodreads.com/book/show/24800.House_of_Leaves) | 2000 |
| If it bleeds | Stephen King | [4.10](https://www.goodreads.com/book/show/46015758-if-it-bleeds) | 2020 |
| Rosemary's Baby | Ira Levin | [4.00](https://www.goodreads.com/book/show/228296.Rosemary_s_Baby) | 1967 |
| Dracula | Bram Stoker | [3.98](http://www.goodreads.com/book/show/17245.Dracula) | 1986 |
| London (Surviving The Evacuation #1) | Frank Tayell | [3.86](https://www.goodreads.com/book/show/18655852-london) | 2013 |
| Frankenstein | Mary Shelley, Maurice Hindle | [3.75](http://www.goodreads.com/book/show/18490.Frankenstein) | 2003 |
<a href="#top"><img src="https://img.shields.io/badge/Back%20to%20Top-↑-blue"/></a>
### Miscellaneous
| Name | Author | Goodreads Rating | Year Published |
|------|--------|------------------|----------------|
| The Queen's Gambit | Walter Tevis | [4.11](https://www.goodreads.com/book/show/62022.The_Queen_s_Gambit) | |
| The Bone People | Keri Hulme | [4.06](https://www.goodreads.com/book/show/460635.The_Bone_People) | 1986 |
| Cat's Eye | Margaret Atwood | [3.92](https://www.goodreads.com/book/show/51019.Cat_s_Eye) | 1998 |
| Xeelee Sequence | Stephen Baxter | [3.69](http://www.goodreads.com/series/49784-xeelee-sequence) | 1992 |
| Ghost Fleet | P.W. Singer and August Cole | [3.62](https://www.goodreads.com/book/show/22749719-ghost-fleet?from_search=true) | 2015 |
| Future Crimes | Marc Goodman | [3.42](https://www.goodreads.com/book/show/22318398-future-crimes?from_search=true) | 1990 |
<a href="#top"><img src="https://img.shields.io/badge/Back%20to%20Top-↑-blue"/></a>
## Health
| Name | Author | Goodreads Rating | Year Published |
|------|--------|------------------|----------------|
| How Not to Die: Discover the Foods Scientifically Proven to Prevent and Reverse Disease | Michael Greger, M.D. | [4.54](https://www.goodreads.com/book/show/25663961-how-not-to-die) | 2015 |
| Overcoming Gravity: A Systematic Approach to Gymnastics and Bodyweight Strength (2nd edition) | Steven Low | [4.3](https://www.goodreads.com/book/show/33293328-overcoming-gravity) | 2016 |
| Breath: The New Science of a Lost Art | James Nestor | [4.15](https://www.goodreads.com/book/show/48890486-breath) | 2020 |
| Convict Conditioning | Paul Wade | [4.13](http://www.goodreads.com/book/show/7305111-convict-conditioning) | 2012 |
| Eat and Run: My Unlikely Journey to Ultramarathon Greatness | Scott Jurek, Steve Friedman | [3.95](https://www.goodreads.com/book/show/13202092-eat-and-run) | 2012 |
| Brain Food: The Surprising Science of Eating for Cognitive Power | Lisa Mosconi | [3.92](https://www.goodreads.com/book/show/35457267-brain-food) | 2018 |
| Super Human: The Bulletproof Plan to Age Backward and Maybe Even Live Forever | Dave Asprey | [3.86](https://www.goodreads.com/book/show/43801612-super-human?ref=nav_sb_ss_3_11) | 2019 |
| 8 Weeks to Optimum Health | Andrew Weil | [3.86](https://www.goodreads.com/book/show/37124.8_Weeks_to_Optimum_Health) | |
| Grain Brain: The Surprising Truth about Wheat, Carbs, and Sugar--Your Brain's Silent Killers | David Perlmutter | [3.89](https://www.goodreads.com/book/show/17333302-grain-brain) | 2013 |
<a href="#top"><img src="https://img.shields.io/badge/Back%20to%20Top-↑-blue"/></a>
## Design
| Name | Author | Goodreads Rating | Year Published |
|------|--------|------------------|----------------|
| Pattern Language: Towns, Buildings, Construction | Christopher Alexander, Sara Ishikawa, Murray Silverstein, Max Jacobson, Ingrid Fiksdahl-King and Shlomo Angel | [4.38](https://www.goodreads.com/book/show/79766.A_Pattern_Language) | 1977 |
| Data visualization handbook | Juuso Koponen, Jonatan Hildén | [4.33](https://www.goodreads.com/book/show/52326089-data-visualization-handbook) | 2019 |
| How Buildings Learn: What Happens After They're Built | Stewart Brand | [4.32](https://www.goodreads.com/book/show/38310.How_Buildings_Learn) | 1995 |
| Don't Make Me Think, Revisited: A Common Sense Approach to Web Usability | Steve Krug | [4.24](https://www.goodreads.com/book/show/18197267-don-t-make-me-think-revisited) | 2014 |
| The Design of Everyday Things | Donald Norman | [4.18](http://www.goodreads.com/book/show/840.The_Design_of_Everyday_Things) | 2002 |
| Mismatch: How Inclusion Shapes Design | Kat Holmes, John Maeda | [4.14](https://www.goodreads.com/book/show/39644200-mismatch) | 2018 |
| The Art of Looking Sideways | Alan Fletcher | [4.10](https://www.goodreads.com/book/show/15778.The_Art_of_Looking_Sideways) | 2001 |
| Change by Design: How Design Thinking Transforms Organizations and Inspires Innovation | Tim Brown | [3.88](https://www.goodreads.com/book/show/6671664-change-by-design) | 2009 |
<a href="#top"><img src="https://img.shields.io/badge/Back%20to%20Top-↑-blue"/></a>
## Travel
| Name | Author | Goodreads Rating | Year Published |
|------|--------|------------------|----------------|
| Atlas Obscura: An Explorer's Guide to the World's Hidden Wonders | Joshua Foer | [4.24](https://www.goodreads.com/book/show/28110891-atlas-obscura) | 2016 |
<a href="#top"><img src="https://img.shields.io/badge/Back%20to%20Top-↑-blue"/></a>
## Language
| Name | Author | Goodreads Rating | Year Published |
|------|--------|------------------|----------------|
| Le Ton beau de Marot: In Praise of the Music of Language | Douglas R. Hofstadter | [4.22](https://www.goodreads.com/book/show/248193.Le_Ton_beau_de_Marot) | 1997 |
| The Language Instinct: How the Mind Creates Language | Steven Pinker | [4.02](https://www.goodreads.com/book/show/5755.The_Language_Instinct) | 2000 |
<a href="#top"><img src="https://img.shields.io/badge/Back%20to%20Top-↑-blue"/></a>
## Nature
| Name | Author | Goodreads Rating | Year Published |
|------|--------|------------------|----------------|
| The Wild Places | Robert Macfarlane | [4.27](https://www.goodreads.com/book/show/2688775-the-wild-places) | 2007 |
| The Sixth Extinction: An Unnatural History | Elizabeth Kolbert | [4.13](https://www.goodreads.com/book/show/17910054-the-sixth-extinction) | 2014 |
| Pilgrim at Tinker Creek | Annie Dillard | [4.11](https://www.goodreads.com/book/show/12527.Pilgrim_at_Tinker_Creek) | 1974 |
| A Walk in the Woods: Rediscovering America on the Appalachian Trai | Bill Bryson | [4.06](https://www.goodreads.com/book/show/9791.A_Walk_in_the_Woods) | 2006 |
| The Uninhabitable Earth: Life After Warming | David Wallace-Wells | [4.06](https://www.goodreads.com/book/show/41552709-the-uninhabitable-earth) | 2019 |
<a href="#top"><img src="https://img.shields.io/badge/Back%20to%20Top-↑-blue"/></a>
## Art
| Name | Author | Goodreads Rating | Year Published |
|------|--------|------------------|----------------|
| The New Drawing on the Right Side of the Brain | Betty Edwards | [3.86](https://www.goodreads.com/book/show/627206.The_New_Drawing_on_the_Right_Side_of_the_Brain) | 1989 |
| Steal Like an Artist: 10 Things Nobody Told You About Being Creative | Austin Kleon | [3.92](https://www.goodreads.com/book/show/13099738-steal-like-an-artist) | 2012 |
| Show Your Work!: 10 Ways to Share Your Creativity and Get Discovered | Austin Kleon | [4.10](https://www.goodreads.com/book/show/18290401-show-your-work) | 2014 |
<a href="#top"><img src="https://img.shields.io/badge/Back%20to%20Top-↑-blue"/></a>
# Credits
* [@hackerkid](https://github.com/hackerkid) for starting the list.
* [@geritol](https://github.com/geritol) for building the framework for maintaining the list.
* All the [contributors](https://github.com/hackerkid/Mind-Expanding-Books/graphs/contributors) for keeping the list updated by adding new books.
# License
[](http://creativecommons.org/publicdomain/zero/1.0/)
To the extent possible under law, [Vishnu Ks](https://github.com/hackerkid) has waived all copyright and related or neighboring rights to this work.
================================================
FILE: app/.eslintrc.js
================================================
module.exports = {
env: {
browser: true,
es2020: true,
},
extends: [
'plugin:react/recommended',
'airbnb',
],
parserOptions: {
ecmaFeatures: {
jsx: true,
},
ecmaVersion: 11,
sourceType: 'module',
},
plugins: [
'react',
],
rules: {
},
};
================================================
FILE: app/.gitignore
================================================
# Logs
logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
# Runtime data
pids
*.pid
*.seed
*.pid.lock
# Directory for instrumented libs generated by jscoverage/JSCover
lib-cov
# Coverage directory used by tools like istanbul
coverage
# nyc test coverage
.nyc_output
# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files)
.grunt
# Bower dependency directory (https://bower.io/)
bower_components
# node-waf configuration
.lock-wscript
# Compiled binary addons (http://nodejs.org/api/addons.html)
build/Release
# Dependency directories
node_modules/
jspm_packages/
# Typescript v1 declaration files
typings/
# Optional npm cache directory
.npm
# Optional eslint cache
.eslintcache
# Optional REPL history
.node_repl_history
# Output of 'npm pack'
*.tgz
# dotenv environment variables file
.env
# gatsby files
.cache/
public
# Mac files
.DS_Store
# Yarn
yarn-error.log
.pnp/
.pnp.js
# Yarn Integrity file
.yarn-integrity
# ignore package-lock as it complicates merging
package-lock.json
================================================
FILE: app/.prettierignore
================================================
.cache
package.json
package-lock.json
public
================================================
FILE: app/.prettierrc
================================================
{
"endOfLine": "lf",
"semi": false,
"singleQuote": false,
"tabWidth": 2,
"trailingComma": "es5"
}
================================================
FILE: app/.prettierrc.json
================================================
{}
================================================
FILE: app/LICENSE
================================================
The MIT License (MIT)
Copyright (c) 2015 gatsbyjs
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
================================================
FILE: app/README.md
================================================
`app/` directory contains the source code of the Mind Expanding Books [website](https://books.vishnuks.com)
## How to setup development environment
#### Verify Node Install
```
node -v
npm -v
```
#### Install Gatsby CLI
```
npm install -g gatsby-cli
```
```bash
git clone https://github.com/hackerkid/Mind-Expanding-Books
cd app/
npm install
gatsby develop
```
Once this is done, the development server should be accessible at http://localhost:8000
## High level overview of the website
- The website is made using Gatsby, which is a React based static site generator.
- The website is deployed in Netlify automatically whenever a commit is pushed to GitHub.
- When you create a pull request with changes to the source code, Netlify will automatically
create a website for previewing the changes. You can click on "Details" in the "Deploy preview ready!"
message in the pull request page for seeing the website.
## From where does the website fetches the data of the books?
Website fetches the data of the books from `app/src/data/books.json` file. See [README in utils directory](../utils/README.MD)
for details on how this file is generated.
================================================
FILE: app/gatsby-browser.js
================================================
/**
* Implement Gatsby's Browser APIs in this file.
*
* See: https://www.gatsbyjs.org/docs/browser-apis/
*/
// You can delete this file if you're not using it
import React from "react"
import GlobalState from "./src/context/globalState"
export const wrapRootElement = ({ element }) => (
<GlobalState>{element}</GlobalState>
)
================================================
FILE: app/gatsby-config.js
================================================
module.exports = {
siteMetadata: {
title: `Mind Expanding Books`,
description: `Kick off your next, great Gatsby project with this default starter. This barebones starter ships with the main Gatsby configuration files you might need.`,
author: `@gatsbyjs`,
},
plugins: [
`gatsby-plugin-react-helmet`,
{
resolve: `gatsby-source-filesystem`,
options: {
name: `images`,
path: `${__dirname}/src/images`,
},
},
`gatsby-transformer-sharp`,
`gatsby-plugin-sharp`,
{
resolve: `gatsby-plugin-manifest`,
options: {
name: `gatsby-starter-default`,
short_name: `starter`,
start_url: `/`,
background_color: `#663399`,
theme_color: `#663399`,
display: `minimal-ui`,
icon: `src/images/gatsby-icon.png`, // This path is relative to the root of the site.
},
},
`gatsby-plugin-offline`,
`gatsby-transformer-json`,
{
resolve: `gatsby-source-filesystem`,
options: {
path: `./src/data/`,
},
},
`gatsby-plugin-postcss`,
{
resolve: `gatsby-plugin-google-analytics`,
options: {
trackingId: "UA-139957969-2",
}
}
],
}
================================================
FILE: app/gatsby-node.js
================================================
const fs = require('fs');
const categories = JSON.parse(fs.readFileSync('src/data/categories.json'));
const slugify = require('slugify');
exports.createPages = async function ({ actions, graphql }) {
const { createPage } = actions;
await Promise.all(
categories.map(async (category) => {
const data = await graphql(
`
query categoryBooksQuery($categoryName: String) {
allBooksJson(
filter: { category: { eq: $categoryName } }
sort: { fields: [rating], order: DESC }
) {
edges {
node {
id
title
url
rating
author
year
category
image_url
description
amazon_url
}
}
}
}
`,
{ categoryName: category.name },
);
console.log(category.name, data.data);
createPage({
path: slugify(category.name),
component: require.resolve('./src/templates/categoryTemplate.js'),
context: {
categoryName: category.name,
data: data.data,
image: category.emoji,
limit: null,
},
});
}),
);
};
================================================
FILE: app/gatsby-ssr.js
================================================
/**
* Implement Gatsby's SSR (Server Side Rendering) APIs in this file.
*
* See: https://www.gatsbyjs.org/docs/ssr-apis/
*/
// You can delete this file if you're not using it
import React from "react"
import GlobalState from "./src/context/globalState"
export const wrapRootElement = ({ element }) => (
<GlobalState>{element}</GlobalState>
)
================================================
FILE: app/package.json
================================================
{
"name": "gatsby-starter-default",
"private": true,
"description": "A simple starter to get up and developing quickly with Gatsby",
"version": "0.1.0",
"author": "Kyle Mathews <mathews.kyle@gmail.com>",
"dependencies": {
"bootstrap": "^4.5.2",
"gatsby": "^2.24.91",
"gatsby-image": "^2.2.27",
"gatsby-plugin-google-analytics": "^2.3.14",
"gatsby-plugin-manifest": "^2.4.37",
"gatsby-plugin-offline": "^3.0.14",
"gatsby-plugin-postcss": "^2.1.11",
"gatsby-plugin-react-helmet": "^3.1.11",
"gatsby-plugin-sharp": "^2.6.43",
"gatsby-source-filesystem": "^2.1.31",
"gatsby-transformer-json": "^2.2.13",
"gatsby-transformer-sharp": "^2.2.21",
"prop-types": "^15.7.2",
"react": "^16.10.2",
"react-bootstrap": "^1.3.0",
"react-dom": "^16.10.2",
"react-helmet": "^5.2.1",
"react-star-rating-component": "^1.4.1",
"react-star-ratings": "^2.3.0",
"slugify": "^1.4.5"
},
"devDependencies": {
"eslint": "^7.7.0",
"eslint-config-airbnb": "^18.2.0",
"eslint-plugin-import": "^2.22.0",
"eslint-plugin-jsx-a11y": "^6.3.1",
"eslint-plugin-react": "^7.20.6",
"eslint-plugin-react-hooks": "^4.1.0",
"husky": "^4.3.0",
"lint-staged": ">=10",
"prettier": "1.19.1",
"tailwindcss": "^1.1.2"
},
"keywords": [
"gatsby"
],
"license": "MIT",
"scripts": {
"build": "gatsby build",
"develop": "gatsby develop",
"format": "prettier --write \"**/*.{js,jsx,json,md}\"",
"start": "npm run develop",
"serve": "gatsby serve",
"test": "echo \"Write tests! -> https://gatsby.dev/unit-testing \""
},
"repository": {
"type": "git",
"url": "https://github.com/gatsbyjs/gatsby-starter-default"
},
"bugs": {
"url": "https://github.com/gatsbyjs/gatsby/issues"
},
"husky": {
"hooks": {
"pre-commit": "lint-staged"
}
},
"lint-staged": {
"*.{js,jsx,json,md}": "prettier --write",
"*.js": "eslint --cache --fix"
}
}
================================================
FILE: app/postcss.config.js
================================================
module.exports = () => ({
plugins: [require("tailwindcss")],
})
================================================
FILE: app/src/components/amazonurl.js
================================================
import React from "react";
import { OutboundLink } from "gatsby-plugin-google-analytics"
const getTargetURL = (book) => {
return book.amazon_url + "?tag=vishnuks-20";
}
export default ({ book }) => {
return (
<OutboundLink href={getTargetURL(book)} target="_blank" rel="noreferrer">
<img alt="Amazon link" style={{ marginBottom: "-8px" }} src="https://img.icons8.com/color/48/000000/amazon.png"/>
</OutboundLink>
)
}
================================================
FILE: app/src/components/bookcard.js
================================================
import PropTypes from 'prop-types';
import React, { useState } from 'react';
import StarRatings from 'react-star-ratings';
import { Card, Row, Col } from 'react-bootstrap';
import AmazonURL from '../components/amazonurl';
import Bookmark from '../components/bookmark';
import GoodReadsImage from '../components/goodreadsimage';
const truncateContent = (content) => {
if (!content) {
return '';
}
return content.length > 350 ? content.substring(0, 350) + '...' : content;
};
const showFullText = (content) => {
if (!content) {
return '';
}
return content;
};
const BookCard = ({ book }) => {
const [ show, toggleShow ] = useState(false);
return (
<Card style={{ marginBottom: '15px' }}>
<Row>
<Col xs={6} sm={6} md={4} xl={2}>
<Card.Img
style={{
paddingLeft: '15px',
paddingRight: '15px',
paddingTop: '30px'
}}
src={book.image_url}
alt={book.title}
/>
</Col>
<Col xs={12} sm={6} md={8} xl={10}>
<Card.Body>
<Card.Title>{book.title}</Card.Title>
<Card.Subtitle className="text-muted">
<Card.Text style={{ paddingTop: '2px' }}>
{book.author} <b>{book.year ? book.year : null}</b>
</Card.Text>
<StarRatings
rating={parseFloat(book.rating)}
numberOfStars={5}
starDimension="18px"
starSpacing="1px"
starRatedColor="#fa604a"
/>
<div style={{ display: 'flex', alignItems: 'center', paddingTop: '.75rem' }}>
<div style={{ width: '30px', height: '30px', marginRight: '5px' }}>
{book.amazon_url ? <AmazonURL book={book} /> : null}
</div>
<div style={{ width: '30px', height: '30px' }}>
<a href={book.url} target="_blank">
<GoodReadsImage />
</a>
</div>
<Bookmark book={book} />
</div>
</Card.Subtitle>
<p style={{ color: 'gray', fontSize: '0.8rem', paddingTop: '1rem' }}>
{!show && truncateContent(book.description)}
{show && showFullText(book.description)}
</p>
{!show && book.description.length>350 &&(
<button className="btn btn-sm btn-primary " onClick={() => toggleShow(true)}>
Show More
</button>
)}
{show && (
<button className="btn btn-sm btn-primary " onClick={() => toggleShow(false)}>
Show Less
</button>
)}
</Card.Body>
</Col>
</Row>
</Card>
);
};
BookCard.propTypes = {
siteTitle: PropTypes.object
};
BookCard.defaultProps = {
book: {}
};
export default BookCard;
================================================
FILE: app/src/components/bookmark.js
================================================
import React, { useContext } from 'react'
import { Button } from "react-bootstrap"
import { BookmarkContext } from '../context/globalState'
export default ({ book }) => {
const { updateReadingList, readingList } = useContext(BookmarkContext)
const readingListIds = readingList.bookIds
return (
<div onClick={() => updateReadingList({ type: 'bookmark', retrievedBook: book })}>
<Button style={{
height: "30px",
width: "30px",
marginLeft: "0.25rem",
display: "grid",
justifyContent: "center",
alignContent: "center" }}
variant={ readingListIds.includes(book.id) ? "success" : "light"
}>
<span>
🔖
</span>
</Button>
</div>
)
}
================================================
FILE: app/src/components/categorydescription.js
================================================
import React from "react";
export default ({categoryName, categoryImage}) => {
return (
<div className="my-2 mx-2" aria-labelledby="category-description">
<h4 id="category-description">
{categoryImage} {categoryName}
</h4>
</div>
)
}
================================================
FILE: app/src/components/feed.js
================================================
import React from 'react';
import '../styles/sidebar.css';
import BookCard from './bookcard';
import SortByDropdown, { FIELDS_TO_SORT_BY, compareFunctions } from './sortByDropdown';
export default ({ data, limit }) => {
const [sortBy, setSortBy] = React.useState(FIELDS_TO_SORT_BY[0]);
const sortedBooks = React.useMemo(() => [...data.allBooksJson.edges]
.sort(compareFunctions[sortBy.value]),
[sortBy]);
return (
<>
<SortByDropdown sortBy={sortBy.label} onSortByItemClick={setSortBy} />
{sortedBooks.map((x, index) => {
const book = x.node;
if (!limit || index < limit) {
if (!book.description || book.description.length < 10) {
return null;
}
return <BookCard book={book} key={book.id} />;
}
return null;
})}
</>
);
};
================================================
FILE: app/src/components/goodreadsimage.js
================================================
import React from "react"
import { useStaticQuery, graphql } from "gatsby"
import Img from "gatsby-image"
/*
* This component is built using `gatsby-image` to automatically serve optimized
* images with lazy loading and reduced file sizes. The image is loaded using a
* `useStaticQuery`, which allows us to load the image from directly within this
* component, rather than having to pass the image data down from pages.
*
* For more information, see the docs:
* - `gatsby-image`: https://gatsby.dev/gatsby-image
* - `useStaticQuery`: https://www.gatsbyjs.org/docs/use-static-query/
*/
const Image = () => {
const data = useStaticQuery(graphql`
query {
placeholderImage: file(relativePath: { eq: "goodreads.png" }) {
childImageSharp {
fluid(maxWidth: 30) {
...GatsbyImageSharpFluid
}
}
}
}
`)
return <Img fluid={data.placeholderImage.childImageSharp.fluid} />
}
export default Image
================================================
FILE: app/src/components/header.js
================================================
import { Link } from "gatsby"
import PropTypes from "prop-types"
import React from "react"
const Header = ({ siteTitle }) => (
<header className="mx-2 bg-red d-none d-lg-block custom-header" aria-labelledby='main-title'>
<h4 className="d-flex justify-content-end" id="main-title" style={{ margin: 16 }}>
<Link
to="/"
style={{
textDecorationColor: `none`,
}}
>
{siteTitle}
</Link>
</h4>
</header>
)
Header.propTypes = {
siteTitle: PropTypes.string,
}
Header.defaultProps = {
siteTitle: ``,
}
export default Header
================================================
FILE: app/src/components/image.js
================================================
import React from "react"
import { useStaticQuery, graphql } from "gatsby"
import Img from "gatsby-image"
/*
* This component is built using `gatsby-image` to automatically serve optimized
* images with lazy loading and reduced file sizes. The image is loaded using a
* `useStaticQuery`, which allows us to load the image from directly within this
* component, rather than having to pass the image data down from pages.
*
* For more information, see the docs:
* - `gatsby-image`: https://gatsby.dev/gatsby-image
* - `useStaticQuery`: https://www.gatsbyjs.org/docs/use-static-query/
*/
const Image = () => {
const data = useStaticQuery(graphql`
query {
placeholderImage: file(relativePath: { eq: "gatsby-astronaut.png" }) {
childImageSharp {
fluid(maxWidth: 300) {
...GatsbyImageSharpFluid
}
}
}
}
`)
return <Img fluid={data.placeholderImage.childImageSharp.fluid} />
}
export default Image
================================================
FILE: app/src/components/layout.css
================================================
html {
font-family: sans-serif;
-ms-text-size-adjust: 100%;
-webkit-text-size-adjust: 100%;
}
body {
margin: 0;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
main,
menu,
nav,
section,
summary {
display: block;
}
audio,
canvas,
progress,
video {
display: inline-block;
}
audio:not([controls]) {
display: none;
height: 0;
}
progress {
vertical-align: baseline;
}
[hidden],
template {
display: none;
}
a {
background-color: transparent;
-webkit-text-decoration-skip: objects;
}
a:active,
a:hover {
outline-width: 0;
}
abbr[title] {
border-bottom: none;
text-decoration: underline;
text-decoration: underline dotted;
}
b,
strong {
font-weight: inherit;
font-weight: bolder;
}
dfn {
font-style: italic;
}
h1 {
font-size: 2em;
margin: 0.67em 0;
}
mark {
background-color: #ff0;
color: #000;
}
small {
font-size: 80%;
}
sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sub {
bottom: -0.25em;
}
sup {
top: -0.5em;
}
img {
border-style: none;
}
svg:not(:root) {
overflow: hidden;
}
code,
kbd,
pre,
samp {
font-family: monospace, monospace;
font-size: 1em;
}
figure {
margin: 1em 40px;
}
hr {
box-sizing: content-box;
height: 0;
overflow: visible;
}
button,
input,
optgroup,
select,
textarea {
font: inherit;
margin: 0;
}
optgroup {
font-weight: 700;
}
button,
input {
overflow: visible;
}
button,
select {
text-transform: none;
}
[type="reset"],
[type="submit"],
button,
html [type="button"] {
-webkit-appearance: button;
}
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner,
button::-moz-focus-inner {
border-style: none;
padding: 0;
}
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring,
button:-moz-focusring {
outline: 1px dotted ButtonText;
}
fieldset {
border: 1px solid silver;
margin: 0 2px;
padding: 0.35em 0.625em 0.75em;
}
legend {
box-sizing: border-box;
color: inherit;
display: table;
max-width: 100%;
padding: 0;
white-space: normal;
}
textarea {
overflow: auto;
}
[type="checkbox"],
[type="radio"] {
box-sizing: border-box;
padding: 0;
}
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
height: auto;
}
[type="search"] {
-webkit-appearance: textfield;
outline-offset: -2px;
}
[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
}
::-webkit-input-placeholder {
color: inherit;
opacity: 0.54;
}
::-webkit-file-upload-button {
-webkit-appearance: button;
font: inherit;
}
html {
font: 112.5%/1.45em georgia, serif;
box-sizing: border-box;
overflow-y: scroll;
}
* {
box-sizing: inherit;
}
*:before {
box-sizing: inherit;
}
*:after {
box-sizing: inherit;
}
body {
color: hsla(0, 0%, 0%, 0.8);
font-family: georgia, serif;
font-weight: normal;
word-wrap: break-word;
font-kerning: normal;
-moz-font-feature-settings: "kern", "liga", "clig", "calt";
-ms-font-feature-settings: "kern", "liga", "clig", "calt";
-webkit-font-feature-settings: "kern", "liga", "clig", "calt";
font-feature-settings: "kern", "liga", "clig", "calt";
}
img {
max-width: 100%;
margin-left: 0;
margin-right: 0;
margin-top: 0;
padding-bottom: 0;
padding-left: 0;
padding-right: 0;
padding-top: 0;
margin-bottom: 1.45rem;
}
h1 {
margin-left: 0;
margin-right: 0;
margin-top: 0;
padding-bottom: 0;
padding-left: 0;
padding-right: 0;
padding-top: 0;
margin-bottom: 1.45rem;
color: inherit;
font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen,
Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
font-weight: bold;
text-rendering: optimizeLegibility;
font-size: 2.25rem;
line-height: 1.1;
}
h2 {
margin-left: 0;
margin-right: 0;
margin-top: 0;
padding-bottom: 0;
padding-left: 0;
padding-right: 0;
padding-top: 0;
margin-bottom: 1.45rem;
color: inherit;
font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen,
Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
font-weight: bold;
text-rendering: optimizeLegibility;
font-size: 1.62671rem;
line-height: 1.1;
}
h3 {
margin-left: 0;
margin-right: 0;
margin-top: 0;
padding-bottom: 0;
padding-left: 0;
padding-right: 0;
padding-top: 0;
margin-bottom: 1.45rem;
color: inherit;
font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen,
Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
font-weight: bold;
text-rendering: optimizeLegibility;
font-size: 1.38316rem;
line-height: 1.1;
}
h4 {
margin-left: 0;
margin-right: 0;
margin-top: 0;
padding-bottom: 0;
padding-left: 0;
padding-right: 0;
padding-top: 0;
margin-bottom: 1.45rem;
color: inherit;
font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen,
Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
font-weight: bold;
text-rendering: optimizeLegibility;
font-size: 1rem;
line-height: 1.1;
}
h5 {
margin-left: 0;
margin-right: 0;
margin-top: 0;
padding-bottom: 0;
padding-left: 0;
padding-right: 0;
padding-top: 0;
margin-bottom: 1.45rem;
color: inherit;
font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen,
Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
font-weight: bold;
text-rendering: optimizeLegibility;
font-size: 0.85028rem;
line-height: 1.1;
}
h6 {
margin-left: 0;
margin-right: 0;
margin-top: 0;
padding-bottom: 0;
padding-left: 0;
padding-right: 0;
padding-top: 0;
margin-bottom: 1.45rem;
color: inherit;
font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen,
Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
font-weight: bold;
text-rendering: optimizeLegibility;
font-size: 0.78405rem;
line-height: 1.1;
}
hgroup {
margin-left: 0;
margin-right: 0;
margin-top: 0;
padding-bottom: 0;
padding-left: 0;
padding-right: 0;
padding-top: 0;
margin-bottom: 1.45rem;
}
ul {
margin-left: 1.45rem;
margin-right: 0;
margin-top: 0;
padding-bottom: 0;
padding-left: 0;
padding-right: 0;
padding-top: 0;
margin-bottom: 1.45rem;
list-style-position: outside;
list-style-image: none;
}
ol {
margin-left: 1.45rem;
margin-right: 0;
margin-top: 0;
padding-bottom: 0;
padding-left: 0;
padding-right: 0;
padding-top: 0;
margin-bottom: 1.45rem;
list-style-position: outside;
list-style-image: none;
}
dl {
margin-left: 0;
margin-right: 0;
margin-top: 0;
padding-bottom: 0;
padding-left: 0;
padding-right: 0;
padding-top: 0;
margin-bottom: 1.45rem;
}
dd {
margin-left: 0;
margin-right: 0;
margin-top: 0;
padding-bottom: 0;
padding-left: 0;
padding-right: 0;
padding-top: 0;
margin-bottom: 1.45rem;
}
p {
margin-left: 0;
margin-right: 0;
margin-top: 0;
padding-bottom: 0;
padding-left: 0;
padding-right: 0;
padding-top: 0;
margin-bottom: 1.45rem;
}
figure {
margin-left: 0;
margin-right: 0;
margin-top: 0;
padding-bottom: 0;
padding-left: 0;
padding-right: 0;
padding-top: 0;
margin-bottom: 1.45rem;
}
pre {
margin-left: 0;
margin-right: 0;
margin-top: 0;
margin-bottom: 1.45rem;
font-size: 0.85rem;
line-height: 1.42;
background: hsla(0, 0%, 0%, 0.04);
border-radius: 3px;
overflow: auto;
word-wrap: normal;
padding: 1.45rem;
}
table {
margin-left: 0;
margin-right: 0;
margin-top: 0;
padding-bottom: 0;
padding-left: 0;
padding-right: 0;
padding-top: 0;
margin-bottom: 1.45rem;
font-size: 1rem;
line-height: 1.45rem;
border-collapse: collapse;
width: 100%;
}
fieldset {
margin-left: 0;
margin-right: 0;
margin-top: 0;
padding-bottom: 0;
padding-left: 0;
padding-right: 0;
padding-top: 0;
margin-bottom: 1.45rem;
}
blockquote {
margin-left: 1.45rem;
margin-right: 1.45rem;
margin-top: 0;
padding-bottom: 0;
padding-left: 0;
padding-right: 0;
padding-top: 0;
margin-bottom: 1.45rem;
}
form {
margin-left: 0;
margin-right: 0;
margin-top: 0;
padding-bottom: 0;
padding-left: 0;
padding-right: 0;
padding-top: 0;
margin-bottom: 1.45rem;
}
noscript {
margin-left: 0;
margin-right: 0;
margin-top: 0;
padding-bottom: 0;
padding-left: 0;
padding-right: 0;
padding-top: 0;
margin-bottom: 1.45rem;
}
iframe {
margin-left: 0;
margin-right: 0;
margin-top: 0;
padding-bottom: 0;
padding-left: 0;
padding-right: 0;
padding-top: 0;
margin-bottom: 1.45rem;
}
hr {
margin-left: 0;
margin-right: 0;
margin-top: 0;
padding-bottom: 0;
padding-left: 0;
padding-right: 0;
padding-top: 0;
margin-bottom: calc(1.45rem - 1px);
background: hsla(0, 0%, 0%, 0.2);
border: none;
height: 1px;
}
address {
margin-left: 0;
margin-right: 0;
margin-top: 0;
padding-bottom: 0;
padding-left: 0;
padding-right: 0;
padding-top: 0;
margin-bottom: 1.45rem;
}
b {
font-weight: bold;
}
strong {
font-weight: bold;
}
dt {
font-weight: bold;
}
th {
font-weight: bold;
}
li {
margin-bottom: calc(1.45rem / 2);
}
ol li {
padding-left: 0;
}
ul li {
padding-left: 0;
}
li > ol {
margin-left: 1.45rem;
margin-bottom: calc(1.45rem / 2);
margin-top: calc(1.45rem / 2);
}
li > ul {
margin-left: 1.45rem;
margin-bottom: calc(1.45rem / 2);
margin-top: calc(1.45rem / 2);
}
blockquote *:last-child {
margin-bottom: 0;
}
li *:last-child {
margin-bottom: 0;
}
p *:last-child {
margin-bottom: 0;
}
li > p {
margin-bottom: calc(1.45rem / 2);
}
code {
font-size: 0.85rem;
line-height: 1.45rem;
}
kbd {
font-size: 0.85rem;
line-height: 1.45rem;
}
samp {
font-size: 0.85rem;
line-height: 1.45rem;
}
abbr {
border-bottom: 1px dotted hsla(0, 0%, 0%, 0.5);
cursor: help;
}
acronym {
border-bottom: 1px dotted hsla(0, 0%, 0%, 0.5);
cursor: help;
}
abbr[title] {
border-bottom: 1px dotted hsla(0, 0%, 0%, 0.5);
cursor: help;
text-decoration: none;
}
thead {
text-align: left;
}
td,
th {
text-align: left;
border-bottom: 1px solid hsla(0, 0%, 0%, 0.12);
font-feature-settings: "tnum";
-moz-font-feature-settings: "tnum";
-ms-font-feature-settings: "tnum";
-webkit-font-feature-settings: "tnum";
padding-left: 0.96667rem;
padding-right: 0.96667rem;
padding-top: 0.725rem;
padding-bottom: calc(0.725rem - 1px);
}
th:first-child,
td:first-child {
padding-left: 0;
}
th:last-child,
td:last-child {
padding-right: 0;
}
tt,
code {
background-color: hsla(0, 0%, 0%, 0.04);
border-radius: 3px;
font-family: "SFMono-Regular", Consolas, "Roboto Mono", "Droid Sans Mono",
"Liberation Mono", Menlo, Courier, monospace;
padding: 0;
padding-top: 0.2em;
padding-bottom: 0.2em;
}
pre code {
background: none;
line-height: 1.42;
}
code:before,
code:after,
tt:before,
tt:after {
letter-spacing: -0.2em;
content: " ";
}
pre code:before,
pre code:after,
pre tt:before,
pre tt:after {
content: "";
}
@media only screen and (max-width: 480px) {
html {
font-size: 100%;
}
}
================================================
FILE: app/src/components/layout.js
================================================
/**
* Layout component that queries for data
* with Gatsby's useStaticQuery component
*
* See: https://www.gatsbyjs.org/docs/use-static-query/
*/
import React from "react"
import PropTypes from "prop-types"
import { useStaticQuery, graphql } from "gatsby"
import Header from "./header"
import "./layout.css"
import "bootstrap/dist/css/bootstrap.min.css"
import { Container } from "react-bootstrap"
const Layout = ({ children }) => {
const data = useStaticQuery(graphql`
query SiteTitleQuery {
site {
siteMetadata {
title
}
}
}
`)
return (
<>
<Header siteTitle={data.site.siteMetadata.title} />
<Container fluid>
<main>{children}</main>
<footer class ="footer-text">
© {new Date().getFullYear()}, Built with
{` `}
<a href="https://www.gatsbyjs.org">Gatsby</a>
</footer>
</Container>
</>
)
}
Layout.propTypes = {
children: PropTypes.node.isRequired,
}
export default Layout
================================================
FILE: app/src/components/seo.js
================================================
/**
* SEO component that queries for data with
* Gatsby's useStaticQuery React hook
*
* See: https://www.gatsbyjs.org/docs/use-static-query/
*/
import React from "react"
import PropTypes from "prop-types"
import Helmet from "react-helmet"
import { useStaticQuery, graphql } from "gatsby"
function SEO({ description, lang, meta, title }) {
const { site } = useStaticQuery(
graphql`
query {
site {
siteMetadata {
title
description
author
}
}
}
`
)
const metaDescription = description || site.siteMetadata.description
return (
<Helmet
htmlAttributes={{
lang,
}}
title={title}
titleTemplate={`%s | ${site.siteMetadata.title}`}
meta={[
{
name: `description`,
content: metaDescription,
},
{
property: `og:title`,
content: title,
},
{
property: `og:description`,
content: metaDescription,
},
{
property: `og:type`,
content: `website`,
},
{
name: `twitter:card`,
content: `summary`,
},
{
name: `twitter:creator`,
content: site.siteMetadata.author,
},
{
name: `twitter:title`,
content: title,
},
{
name: `twitter:description`,
content: metaDescription,
},
].concat(meta)}
/>
)
}
SEO.defaultProps = {
lang: `en`,
meta: [],
description: ``,
}
SEO.propTypes = {
description: PropTypes.string,
lang: PropTypes.string,
meta: PropTypes.arrayOf(PropTypes.object),
title: PropTypes.string.isRequired,
}
export default SEO
================================================
FILE: app/src/components/sidebar.js
================================================
import React, { useContext } from "react"
import { Navbar, Nav } from "react-bootstrap"
import { StaticQuery, graphql, Link } from "gatsby"
import "../styles/sidebar.css"
import { BookmarkContext } from '../context/globalState'
var slugify = require('slugify')
export default () => {
const { readingList } = useContext(BookmarkContext)
return (
<StaticQuery
query={graphql`
query CategoryQuery {
allCategoriesJson {
edges {
node {
id
name
emoji
}
}
}
}
`}
render={data => (
<Navbar className="sidebar-sticky" collapseOnSelect expand="lg" bg="ligt" variant="light">
<Navbar.Toggle aria-controls="responsive-navbar-nav" />
<Navbar.Collapse>
<div>
<div style={{position: "relative", left: "0.9rem", paddingBottom: "0.2rem"}}>
<Link to="/readingList">🔖 Reading List ({readingList.bookIds.length})</Link>
</div>
{data.allCategoriesJson.edges.map(function(x, index) {
return (
<Nav.Item key={index}>
<Nav.Link href={slugify(x.node.name)}>
{x.node.emoji} {x.node.name}
</Nav.Link>
</Nav.Item>
)
})}
</div>
</Navbar.Collapse>
</Navbar>
)}
/>
)
}
================================================
FILE: app/src/components/sortByDropdown.js
================================================
import React from 'react';
import { Dropdown } from 'react-bootstrap';
export const compareFunctions = {
title_a_z: ({ node: bookOne }, { node: bookTwo }) => bookOne.title.localeCompare(bookTwo.title),
title_z_a: ({ node: bookOne }, { node: bookTwo }) => bookTwo.title.localeCompare(bookOne.title),
year_descending: ({ node: bookOne }, { node: bookTwo }) => Number(bookTwo.year) - Number(bookOne.year),
year_ascending: ({ node: bookOne }, { node: bookTwo }) => Number(bookOne.year) - Number(bookTwo.year),
rating_descending: ({ node: bookOne }, { node: bookTwo }) => Number(bookTwo.rating) - Number(bookOne.rating),
rating_ascending: ({ node: bookOne }, { node: bookTwo }) => Number(bookOne.rating) - Number(bookTwo.rating),
};
export const FIELDS_TO_SORT_BY = [
{ label: 'Rating, high to low', value: 'rating_descending' },
{ label: 'Rating, low to high', value: 'rating_ascending' },
{ label: 'Publication year, new to old', value: 'year_descending' },
{ label: 'Publication year, old to new', value: 'year_ascending' },
{ label: 'Title, A-Z', value: 'title_a_z' },
{ label: 'Title, Z-A', value: 'title_z_a' },
];
export default ({ sortBy, onSortByItemClick }) => (
<div className="mb-2">
<Dropdown>
<Dropdown.Toggle variant="outline">
Sort By:
{' '}
{sortBy}
</Dropdown.Toggle>
<Dropdown.Menu>
{FIELDS_TO_SORT_BY.map((field, index) => (
<Dropdown.Item key={index} onClick={() => onSortByItemClick(field)}>
{field.label}
</Dropdown.Item>
))}
</Dropdown.Menu>
</Dropdown>
</div>
);
================================================
FILE: app/src/context/bookReducer.js
================================================
export default function bookReducer(state, action) {
let readingListCopy = {...state}
switch (action.type) {
case 'init': {
if (action.content) {
return action.content
}
return readingListCopy
}
case 'bookmark': {
let { bookIds, books } = readingListCopy
const { retrievedBook } = action
const retrievedBookId = retrievedBook.id
// Delete existing bookmark
if (bookIds.includes(retrievedBookId)) {
readingListCopy.bookIds = bookIds.filter(id => id !== retrievedBookId)
delete books[retrievedBookId]
if (typeof window !== undefined) {
localStorage.setItem('Bookmarks', JSON.stringify(readingListCopy))
}
// Add new bookmark
} else {
books[retrievedBookId] = retrievedBook
bookIds.push(retrievedBookId)
if (typeof window !== undefined) {
localStorage.setItem('Bookmarks', JSON.stringify(readingListCopy))
}
}
return readingListCopy
}
}
}
================================================
FILE: app/src/context/globalState.js
================================================
import React, { useReducer, useEffect } from 'react'
import bookReducer from './bookReducer'
export const BookmarkContext = React.createContext()
export default function GlobalState({children}) {
let [readingList, updateReadingList] = useReducer(bookReducer, {
books: {},
bookIds: []
})
useEffect(() => {
if (typeof window !== undefined) {
const retrievedBooks = JSON.parse(localStorage.getItem('Bookmarks'))
console.log(retrievedBooks)
updateReadingList({type: 'init', content: retrievedBooks})
}
}, [])
return (
<BookmarkContext.Provider value={{readingList, updateReadingList}}>
{children}
</BookmarkContext.Provider>
)
}
================================================
FILE: app/src/data/books.json
================================================
[
{
"amazon_url": "https://www.amazon.com/1984-Signet-Classics-George-Orwell/dp/0451524934",
"author": "George Orwell",
"category": "Classics",
"description": "Among the seminal texts of the 20th century, Nineteen Eighty-Four is a rare work that grows more haunting as its futuristic purgatory becomes more real. Published in 1949, the book offers political satirist George Orwell's nightmarish vision of a totalitarian, bureaucratic world and one poor stiff's attempt to find individuality. The brilliance of the novel is Orwell's prescience of modern life\u2014the ubiquity of television, the distortion of the language\u2014and his ability to construct such a thorough version of hell. Required reading for students since it was published, it ranks among the most terrifying novels ever written.",
"image_url": "https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1532714506l/40961427._SX98_.jpg",
"isbn": null,
"lang": "eng",
"pages": "237",
"rating": "4.18",
"title": "1984",
"url": "https://www.goodreads.com/book/show/40961427-1984",
"year": "2013"
},
{
"amazon_url": "https://www.amazon.com/Things-They-Dont-About-Capitalism/dp/1608193381",
"author": "Ha-Joon Chang",
"category": "Economics",
"description": "Thing 1: There is no such thing as free market. Thing 4: The washing machine has changed the world more than the Internet. Thing 5: Assume the worst about people, and you get the worst. Thing 13: Making rich people richer doesn't make the rest of us richer.If you've wondered how we did not see the economic collapse coming, Ha-Joon Chang knows the answer: We didn't ask what they didn't tell us about capitalism. This is a lighthearted book with a serious purpose: to question the assumptions behind the dogma and sheer hype that the dominant school of neoliberal economists-the apostles of the freemarket-have spun since the Age of Reagan.Chang, the author of the international bestseller Bad Samaritans, is one of the world's most respected economists, a voice of sanity-and wit-in the tradition of John Kenneth Galbraith and Joseph Stiglitz. 23 Things They Don't Tell You About Capitalism equips readers with an understanding of how global capitalism works-and doesn't. In his final chapter, \"How to Rebuild the World,\" Chang offers a vision of how we can shape capitalism to humane ends, instead of becoming slaves of the market.Ha-Joon Chang teaches in the Faculty of Economics at the University of Cambridge. His books include the bestselling Bad Samaritans: The Myth of Free Trade and the Secret History of Capitalism. His Kicking Away the Ladder received the 2003 Myrdal Prize, and, in 2005, Chang was awarded the Leontief Prize for Advancing the Frontiers of Economic Thought.",
"image_url": "https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1316738602l/8913542._SX98_.jpg",
"isbn": "1608191664",
"lang": "eng",
"pages": "286",
"rating": "3.98",
"title": "23 Things They Don't Tell You About Capitalism",
"url": "http://www.goodreads.com/book/show/8913542-23-things-they-don-t-tell-you-about-capitalism",
"year": "2011"
},
{
"amazon_url": "https://www.amazon.com/Weeks-Optimum-Health-Program-Advantage/dp/034549802X",
"author": "Andrew Weil",
"category": "Health",
"description": "The #1 NY Times bestselling book in which one of America's most brilliant doctors shares his program for improving & protecting health. Eight Weeks to Optimum Health lays out Weil's week-by-week, step-by-step plan that will keep the body's natural healing system in peak working order. It covers diet, exercise, lifestyle, stress & environmental aspects of daily living that affect health & well-being. It includes up-to-date findings on such subjects as cholesterol, antioxidants, transfats, toxic residues, soy products, vitamins & supplements, together with a source list of information & supplies. You'll learn how to develop eating habits for well-being; start an effective exercise program based on walking & stretching; work with breathing patterns to decrease stress & improve energy; solve sleeping problems; eliminate toxins; minimize environmental hazards in daily life. Plus: programs tailored to the specific needs of pregnant women, seniors, overweight people & those at risk for cancer.If there is a heaven, sixtysomething Weil is headed there, but if he practices what he preaches, probably not for some time yet.--London TimesDr Andrew Weil is an extraordinary phenomenon.--Washington Post",
"image_url": "https://s.gr-assets.com/assets/nophoto/book/111x148-bcc042a9c91a29c1d680899eff700a03.png",
"isbn": "0751518557",
"lang": "en-GB",
"pages": null,
"rating": "3.89",
"title": "8 Weeks to Optimum Health",
"url": "https://www.goodreads.com/book/show/37124.8_Weeks_to_Optimum_Health",
"year": ""
},
{
"amazon_url": "https://www.amazon.com/Brief-History-Time-Stephen-Hawking/dp/0553380168",
"author": "Stephen Hawking",
"category": "Science and Medicine",
"description": "In the ten years since its publication in 1988, Stephen Hawking's classic work has become a landmark volume in scientific writing, with more than nine million copies in forty languages sold worldwide. That edition was on the cutting edge of what was then known about the origins and nature of the universe. But the intervening years have seen extraordinary advances in the technology of observing both the micro- and the macrocosmic worlds. These observations have confirmed many of Professor Hawking's theoretical predictions in the first edition of his book, including the recent discoveries of the Cosmic Background Explorer satellite (COBE), which probed back in time to within 300,000 years of the universe's beginning and revealed wrinkles in the fabric of space-time that he had projected. Eager to bring to his original text the new knowledge revealed by these observations, as well as his own recent research, Professor Hawking has prepared a new introduction to the book, written an entirely new chapter on wormholes and time travel, and updated the chapters throughout.",
"image_url": "https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1333578746l/3869._SX98_.jpg",
"isbn": "0553380168",
"lang": "eng",
"pages": "212",
"rating": "4.18",
"title": "A Brief History of Time",
"url": "https://www.goodreads.com/book/show/3869.A_Brief_History_of_Time",
"year": "1998"
},
{
"amazon_url": "https://www.amazon.com/Farewell-Alms-Economic-History-Princeton/dp/0691141282",
"author": "Gregory Clark",
"category": "Economics",
"description": "Why are some parts of the world so rich and others so poor? Why did the Industrial Revolution--and the unprecedented economic growth that came with it--occur in eighteenth-century England, and not at some other time, or in some other place? Why didn't industrialization make the whole world rich--and why did it make large parts of the world even poorer? In \"A Farewell to Alms,\" Gregory Clark tackles these profound questions and suggests a new and provocative way in which culture--not exploitation, geography, or resources--explains the wealth, and the poverty, of nations. Countering the prevailing theory that the Industrial Revolution was sparked by the sudden development of stable political, legal, and economic institutions in seventeenth-century Europe, Clark shows that such institutions existed long before industrialization. He argues instead that these institutions gradually led to deep cultural changes by encouraging people to abandon hunter-gatherer instincts-violence, impatience, and economy of effort-and adopt economic habits-hard work, rationality, and education. The problem, Clark says, is that only societies that have long histories of settlement and security seem to develop the cultural characteristics and effective workforces that enable economic growth. For the many societies that have not enjoyed long periods of stability, industrialization has not been a blessing. Clark also dissects the notion, championed by Jared Diamond in \"Guns, Germs, and Steel,\" that natural endowments such as geography account for differences in the wealth of nations. A brilliant and sobering challenge to the idea that poor societies can be economically developed through outside intervention, \"A Farewell to Alms\" may change the way global economic history is understood.",
"image_url": "https://s.gr-assets.com/assets/nophoto/book/111x148-bcc042a9c91a29c1d680899eff700a03.png",
"isbn": "0691121354",
"lang": "eng",
"pages": "420",
"rating": "3.73",
"title": "A Farewell to Alms : A Brief Economic History of the World",
"url": "https://www.goodreads.com/book/show/150437.A_Farewell_to_Alms",
"year": "2007"
},
{
"amazon_url": "https://www.amazon.com/Mind-Numbers-Science-Flunked-Algebra/dp/039916524X",
"author": "Barbara Oakley",
"category": "Logic and Problem Solving",
"description": "Whether you are a student struggling to fulfill a math or science requirement, or you are embarking on a career change that requires a higher level of math competency, A Mind for Numbers offers the tools you need to get a better grasp of that intimidating but inescapable field. Engineering professor Barbara Oakley knows firsthand how it feels to struggle with math. She flunked her way through high school math and science courses, before enlisting in the army immediately after graduation. When she saw how her lack of mathematical and technical savvy severely limited her options\u2014both to rise in the military and to explore other careers\u2014she returned to school with a newfound determination to re-tool her brain to master the very subjects that had given her so much trouble throughout her entire life.\u00a0In A Mind for Numbers, Dr. Oakley lets us in on the secrets to effectively learning math and science\u2014secrets that even dedicated and successful students wish they\u2019d known earlier. Contrary to popular belief, math requires creative, as well as analytical, thinking. Most people think that there\u2019s only one way to do a problem, when in actuality, there are often a number of different solutions\u2014you just need the creativity to see them. For example, there are more than three hundred different known proofs of the Pythagorean Theorem. In short, studying a problem in a laser-focused way until you reach a solution is not an effective way to learn math. Rather, it involves taking the time to step away from a problem and allow the more relaxed and creative part of the brain to take over. A Mind for Numbers shows us that we all have what it takes to excel in math, and learning it is not as painful as some might think!",
"image_url": "https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1575009552l/18693655._SX98_.jpg",
"isbn": "039916524X",
"lang": "eng",
"pages": "322",
"rating": "4.25",
"title": "A Mind for Numbers: How to Excel at Math and Science even If You Flunked Algebra",
"url": "http://www.goodreads.com/book/show/18693655-a-mind-for-numbers",
"year": "2014"
},
{
"amazon_url": "https://www.amazon.com/Practical-Handbook-Actor-Melissa-Bruder/dp/0394744128",
"author": "Melissa Bruder, Lee Michael Cohn, Madeleine Olnek, Nathaniel Pollack, Robert Previtio, Scott Zigler, David Mamet",
"category": "Theater and Film",
"description": "6 working actors describe their methods and philosophies of the theater. All have worked with playwright David Mamet at the Goodman Theater in Chicago.",
"image_url": "https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1320481684l/166207._SX98_.jpg",
"isbn": "0394744128",
"lang": null,
"pages": "112",
"rating": "3.92",
"title": "A Practical Handbook for the Actor",
"url": "https://www.goodreads.com/book/show/166207.A_Practical_Handbook_for_the_Actor",
"year": "1986"
},
{
"amazon_url": "https://www.amazon.com/Prayer-Owen-Meany-John-Irving/dp/006220422X",
"author": "John Irving",
"category": "Classics",
"description": "Eleven-year-old Owen Meany, playing in a Little League baseball game in Gravesend, New Hampshire, hits a foul ball and kills his best friend's mother. Owen doesn't believe in accidents; he believes he is God's instrument. What happens to Owen after that 1953 foul is both extraordinary and terrifying. At moments a comic, self-deluded victim, but in the end the principal, tragic actor in a divine plan, Owen Meany is the most heartbreaking hero John Irving has yet created.",
"image_url": "https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1260470010l/4473._SX98_.jpg",
"isbn": "0552135399",
"lang": "eng",
"pages": "637",
"rating": "4.23",
"title": "A Prayer for Owen Meany",
"url": "https://www.goodreads.com/book/show/4473.A_Prayer_for_Owen_Meany",
"year": "1990"
},
{
"amazon_url": "https://www.amazon.com/Short-History-Nearly-Everything/dp/076790818X",
"author": "Bill Bryson",
"category": "Science and Medicine",
"description": "In Bryson's biggest book, he confronts his greatest challenge: to understand\u2014and, if possible, answer\u2014the oldest, biggest questions we have posed about the universe and ourselves. Taking as territory everything from the Big Bang to the rise of civilization, Bryson seeks to understand how we got from there being nothing at all to there being us. To that end, he has attached himself to a host of the world\u2019s most advanced (and often obsessed) archaeologists, anthropologists, and mathematicians, travelling to their offices, laboratories, and field camps. He has read (or tried to read) their books, pestered them with questions, apprenticed himself to their powerful minds. A Short History of Nearly Everything is the record of this quest, and it is a sometimes profound, sometimes funny, and always supremely clear and entertaining adventure in the realms of human knowledge, as only Bill Bryson can render it. Science has never been more involving or entertaining.",
"image_url": "https://s.gr-assets.com/assets/nophoto/book/111x148-bcc042a9c91a29c1d680899eff700a03.png",
"isbn": "076790818X",
"lang": "eng",
"pages": "544",
"rating": "4.20",
"title": "A Short History of Nearly Everything",
"url": "https://www.goodreads.com/book/show/21.A_Short_History_of_Nearly_Everything",
"year": "2004"
},
{
"amazon_url": "https://www.amazon.com/Song-Ice-Fire-Volumes/dp/0007477155",
"author": "George R.R. Martin",
"category": "Fantasy",
"description": "Here is the first volume in George R. R. Martin\u2019s magnificent cycle of novels that includes A Clash of Kings and A Storm of Swords. As a whole, this series comprises a genuine masterpiece of modern fantasy, bringing together the best the genre has to offer. Magic, mystery, intrigue, romance, and adventure fill these pages and transport us to a world unlike any we have ever experienced. Already hailed as a classic, George R. R. Martin\u2019s stunning series is destined to stand as one of the great achievements of imaginative fiction.A GAME OF THRONESLong ago, in a time forgotten, a preternatural event threw the seasons out of balance. In a land where summers can last decades and winters a lifetime, trouble is brewing. The cold is returning, and in the frozen wastes to the north of Winterfell, sinister and supernatural forces are massing beyond the kingdom\u2019s protective Wall. At the center of the conflict lie the Starks of Winterfell, a family as harsh and unyielding as the land they were born to. Sweeping from a land of brutal cold to a distant summertime kingdom of epicurean plenty, here is a tale of lords and ladies, soldiers and sorcerers, assassins and bastards, who come together in a time of grim omens.Here an enigmatic band of warriors bear swords of no human metal; a tribe of fierce wildlings carry men off into madness; a cruel young dragon prince barters his sister to win back his throne; and a determined woman undertakes the most treacherous of journeys. Amid plots and counterplots, tragedy and betrayal, victory and terror, the fate of the Starks, their allies, and their enemies hangs perilously in the balance, as each endeavors to win that deadliest of conflicts: the game of thrones.source: georgerrmartin.com",
"image_url": "https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1562726234l/13496._SY160_.jpg",
"isbn": "0553588486",
"lang": "eng",
"pages": "835",
"rating": "4.45",
"title": "A Song of Ice and Fire",
"url": "https://www.goodreads.com/series/43790-a-song-of-ice-and-fire",
"year": "2005"
},
{
"amazon_url": "https://www.amazon.com/Thousand-Splendid-Suns-Khaled-Hosseini/dp/159448385X",
"author": "Khaled Hosseini",
"category": "Historical Fiction",
"description": "A Thousand Splendid Suns is a breathtaking story set against the volatile events of Afghanistan's last thirty years\u2014from the Soviet invasion to the reign of the Taliban to post-Taliban rebuilding\u2014that puts the violence, fear, hope, and faith of this country in intimate, human terms. It is a tale of two generations of characters brought jarringly together by the tragic sweep of war, where personal lives\u2014the struggle to survive, raise a family, find happiness\u2014are inextricable from the history playing out around them.Propelled by the same storytelling instinct that made The Kite Runner a beloved classic, A Thousand Splendid Suns is at once a remarkable chronicle of three decades of Afghan history and a deeply moving account of family and friendship. It is a striking, heart-wrenching novel of an unforgiving time, an unlikely friendship, and an indestructible love\u2014a stunning accomplishment.--front flap",
"image_url": "https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1345958969l/128029._SX98_.jpg",
"isbn": "1594489505",
"lang": "eng",
"pages": "372",
"rating": "4.38",
"title": "A Thousand Splendid Suns",
"url": "https://www.goodreads.com/book/show/128029.A_Thousand_Splendid_Suns",
"year": "2007"
},
{
"amazon_url": "https://www.amazon.com/Whole-New-Mind-Right-Brainers-Future/dp/1594481717",
"author": "Daniel H. Pink",
"category": "Philosophy And Psychology",
"description": "The future belongs to a different kind of person with a different kind of mind: artists, inventors, storytellers-creative and holistic \"right-brain\" thinkers whose abilities mark the fault line between who gets ahead and who doesn't.Drawing on research from around the world, Pink (author of To Sell Is Human: The Surprising Truth About Motivating Others) outlines the six fundamentally human abilities that are absolute essentials for professional success and personal fulfillment--and reveals how to master them. A Whole New Mind takes readers to a daring new place, and a provocative and necessary new way of thinking about a future that's already here.",
"image_url": "https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1309284710l/99315._SX98_.jpg",
"isbn": "1594481717",
"lang": "eng",
"pages": "275",
"rating": "3.94",
"title": "A Whole New Mind: Why Right-Brainers Will Rule the Future",
"url": "https://www.goodreads.com/book/show/99315.A_Whole_New_Mind",
"year": "2006"
},
{
"amazon_url": "https://www.amazon.com/Adventures-Huckleberry-Finn-Mark-Twain/dp/0486280616",
"author": "Mark Twain",
"category": "Classics",
"description": "A nineteenth-century boy from a Mississippi River town recounts his adventures as he travels down the river with a runaway slave, encountering a family involved in a feud, two scoundrels pretending to be royalty, and Tom Sawyer's aunt who mistakes him for Tom.",
"image_url": "https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1546096879l/2956._SX98_.jpg",
"isbn": "0142437174",
"lang": "eng",
"pages": "327",
"rating": "3.82",
"title": "Adventures of Huckleberry Finn",
"url": "https://www.goodreads.com/book/show/2956.The_Adventures_of_Huckleberry_Finn",
"year": "2002"
},
{
"amazon_url": "https://www.amazon.com/All-Light-We-Cannot-See/dp/1501173219",
"author": "Anthony Doerr",
"category": "Historical Fiction",
"description": "An alternate cover for this ISBN can be found hereFrom the highly acclaimed, multiple award-winning Anthony Doerr, the stunningly beautiful instant New York Times bestseller about a blind French girl and a German boy whose paths collide in occupied France as both try to survive the devastation of World War II.Marie-Laure lives in Paris near the Museum of Natural History, where her father works. When she is twelve, the Nazis occupy Paris and father and daughter flee to the walled citadel of Saint-Malo, where Marie-Laure\u2019s reclusive great uncle lives in a tall house by the sea. With them they carry what might be the museum\u2019s most valuable and dangerous jewel.In a mining town in Germany, Werner Pfennig, an orphan, grows up with his younger sister, enchanted by a crude radio they find that brings them news and stories from places they have never seen or imagined. Werner becomes an expert at building and fixing these crucial new instruments and is enlisted to use his talent to track down the resistance. Deftly interweaving the lives of Marie-Laure and Werner, Doerr illuminates the ways, against all odds, people try to be good to one another.",
"image_url": "https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1451445646l/18143977._SX98_.jpg",
"isbn": "1476746583",
"lang": "eng",
"pages": "531",
"rating": "4.33",
"title": "All the Light We Cannot See",
"url": "https://www.goodreads.com/book/show/18143977-all-the-light-we-cannot-see",
"year": "2014"
},
{
"amazon_url": "https://www.amazon.com/Alone-Together-Expect-Technology-Other/dp/0465031463",
"author": "Sherry Turkle",
"category": "Philosophy And Psychology",
"description": "Consider Facebook\u2014it\u2019s human contact, only easier to engage with and easier to avoid. Developing technology promises closeness. Sometimes it delivers, but much of our modern life leaves us less connected with people and more connected to simulations of them.In Alone Together, MIT technology and society professor Sherry Turkle explores the power of our new tools and toys to dramatically alter our social lives. It\u2019s a nuanced exploration of what we are looking for\u2014and sacrificing\u2014in a world of electronic companions and social networking tools, and an argument that, despite the hand-waving of today\u2019s self-described prophets of the future, it will be the next generation who will chart the path between isolation and connectivity.",
"image_url": "https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1328841533l/8694125._SX98_.jpg",
"isbn": "0465010210",
"lang": "eng",
"pages": "360",
"rating": "3.62",
"title": "Alone Together: Why We Expect More from Technology and Less from Each Others",
"url": "http://www.goodreads.com/book/show/8694125-alone-together",
"year": "2011"
},
{
"amazon_url": "https://www.amazon.com/Astronauts-Guide-Life-Earth-Determination/dp/0316253030",
"author": "Chris Hadfield",
"category": "Autobiographies and Biographies",
"description": "Colonel Chris Hadfield has spent decades training as an astronaut and has logged nearly 4000 hours in space. During this time he has broken into a Space Station with a Swiss army knife, disposed of a live snake while piloting a plane, and been temporarily blinded while clinging to the exterior of an orbiting spacecraft. The secret to Col. Hadfield's success-and survival-is an unconventional philosophy he learned at NASA: prepare for the worst-and enjoy every moment of it. In An Astronaut's Guide to Life on Earth, Col. Hadfield takes readers deep into his years of training and space exploration to show how to make the impossible possible. Through eye-opening, entertaining stories filled with the adrenaline of launch, the mesmerizing wonder of spacewalks, and the measured, calm responses mandated by crises, he explains how conventional wisdom can get in the way of achievement-and happiness. His own extraordinary education in space has taught him some counterintuitive lessons: don't visualize success, do care what others think, and always sweat the small stuff. You might never be able to build a robot, pilot a spacecraft, make a music video or perform basic surgery in zero gravity like Col. Hadfield. But his vivid and refreshing insights will teach you how to think like an astronaut, and will change, completely, the way you view life on Earth-especially your own.",
"image_url": "https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1380495144l/18170143._SX98_.jpg",
"isbn": "0316253014",
"lang": "eng",
"pages": "295",
"rating": "4.16",
"title": "An Astronaut's Guide to Life on Earth",
"url": "https://www.goodreads.com/book/show/18170143-an-astronaut-s-guide-to-life-on-earth",
"year": "2013"
},
{
"amazon_url": "https://www.amazon.com/Toward-Freedom-Autobiography-Jawaharlal-Nehru/dp/1508835411",
"author": "Jawaharlal Nehru",
"category": "Autobiographies and Biographies",
"description": "First published in 1936, and now available in a centenary edition, this book was written by Nehru almost entirely in prison from June 1934 to February 1935. His account, though replete with autobiographical details, is much more than a personal document; in the words of Rabindranath Tagore, \"Through all its details there runs a deep current of humanity which overpasses the tangles of facts and leads us to the person who is greater than his deeds, and truer than his surroundings.\"",
"image_url": "https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1296627327l/322939._SX98_.jpg",
"isbn": "0370313135",
"lang": null,
"pages": "648",
"rating": "3.91",
"title": "An Autobiography: Toward Freedom",
"url": "http://www.goodreads.com/book/show/322939.An_Autobiography",
"year": "1989"
},
{
"amazon_url": "https://www.amazon.com/Then-There-Were-None/dp/0062073486",
"author": "Agatha Christie",
"category": "Mystery",
"description": "First, there were ten\u2014a curious assortment of strangers summoned as weekend guests to a little private island off the coast of Devon. Their host, an eccentric millionaire unknown to all of them, is nowhere to be found. All that the guests have in common is a wicked past they're unwilling to reveal\u2014and a secret that will seal their fate. For each has been marked for murder. A famous nursery rhyme is framed and hung in every room of the mansion:\"Ten little boys went out to dine; One choked his little self and then there were nine. Nine little boys sat up very late; One overslept himself and then there were eight. Eight little boys traveling in Devon; One said he'd stay there then there were seven. Seven little boys chopping up sticks; One chopped himself in half and then there were six. Six little boys playing with a hive; A bumblebee stung one and then there were five. Five little boys going in for law; One got in Chancery and then there were four. Four little boys going out to sea; A red herring swallowed one and then there were three. Three little boys walking in the zoo; A big bear hugged one and then there were two. Two little boys sitting in the sun; One got frizzled up and then there was one. One little boy left all alone; He went out and hanged himself and then there were none.\"When they realize that murders are occurring as described in the rhyme, terror mounts. One by one they fall prey. Before the weekend is out, there will be none. Who has choreographed this dastardly scheme? And who will be left to tell the tale? Only the dead are above suspicion.",
"image_url": "https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1391120695l/16299._SX98_.jpg",
"isbn": "0312330871",
"lang": "eng",
"pages": "264",
"rating": "4.26",
"title": "And Then There Were None",
"url": "https://www.goodreads.com/series/49996-sherlock-holmes",
"year": "2004"
},
{
"amazon_url": "https://www.amazon.com/Anna-Karenina-Leo-Tolstoy/dp/0143035002",
"author": "Leo Tolstoy",
"category": "Classics",
"description": "Acclaimed by many as the world's greatest novel, Anna Karenina provides a vast panorama of contemporary life in Russia and of humanity in general. In it Tolstoy uses his intense imaginative insight to create some of the most memorable characters in all of literature. Anna is a sophisticated woman who abandons her empty existence as the wife of Karenin and turns to Count Vronsky to fulfil her passionate nature - with tragic consequences. Levin is a reflection of Tolstoy himself, often expressing the author's own views and convictions.Throughout, Tolstoy points no moral, merely inviting us not to judge but to watch. As Rosemary Edmonds comments, 'He leaves the shifting patterns of the kaleidoscope to bring home the meaning of the brooding words following the title, 'Vengeance is mine, and I will repay.",
"image_url": "https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1546091617l/15823480._SX98_.jpg",
"isbn": null,
"lang": "eng",
"pages": "964",
"rating": "4.05",
"title": "Anna Karenina",
"url": "https://www.goodreads.com/book/show/15823480-anna-karenina",
"year": "2012"
},
{
"amazon_url": "https://www.amazon.com/Antifragile-Things-That-Disorder-Incerto/dp/0812979680",
"author": "Nassim Nicholas Taleb",
"category": "Philosophy And Psychology",
"description": "Antifragile is a standalone book in Nassim Nicholas Taleb\u2019s landmark Incerto series, an investigation of opacity, luck, uncertainty, probability, human error, risk, and decision-making in a world we don\u2019t understand. The other books in the series are Fooled by Randomness, The Black Swan, Skin in the Game, and The Bed of Procrustes. Nassim Nicholas Taleb, the bestselling author of The Black Swan and one of the foremost thinkers of our time, reveals how to thrive in an uncertain world. Just as human bones get stronger when subjected to stress and tension, and rumors or riots intensify when someone tries to repress them, many things in life benefit from stress, disorder, volatility, and turmoil. What Taleb has identified and calls \u201cantifragile\u201d is that category of things that not only gain from chaos but need it in order to survive and flourish. In The Black Swan, Taleb showed us that highly improbable and unpredictable events underlie almost everything about our world. In Antifragile, Taleb stands uncertainty on its head, making it desirable, even necessary, and proposes that things be built in an antifragile manner. The antifragile is beyond the resilient or robust. The resilient resists shocks and stays the same; the antifragile gets better and better. Furthermore, the antifragile is immune to prediction errors and protected from adverse events. Why is the city-state better than the nation-state, why is debt bad for you, and why is what we call \u201cefficient\u201d not efficient at all? Why do government responses and social policies protect the strong and hurt the weak? Why should you write your resignation letter before even starting on the job? How did the sinking of the Titanic save lives? The book spans innovation by trial and error, life decisions, politics, urban planning, war, personal finance, economic systems, and medicine. And throughout, in addition to the street wisdom of Fat Tony of Brooklyn, the voices and recipes of ancient wisdom, from Roman, Greek, Semitic, and medieval sources, are loud and clear. Antifragile is a blueprint for living in a Black Swan world. Erudite, witty, and iconoclastic, Taleb\u2019s message is revolutionary: The antifragile, and only the antifragile, will make it. Praise for Antifragile \u201cAmbitious and thought-provoking . . . highly entertaining.\u201d\u2014The Economist \u201cA bold book explaining how and why we should embrace uncertainty, randomness, and error . . . It may just change our lives.\u201d\u2014Newsweek",
"image_url": "http://covers.openlibrary.org/b/isbn/None-M.jpg",
"isbn": null,
"lang": null,
"pages": null,
"rating": "4.33",
"title": "Antifragile: Things That Gain from Disorder (Incerto)",
"url": "https://www.goodreads.com/book/show/13530973-antifragile",
"year": ""
},
{
"amazon_url": "https://www.amazon.com/Asimovs-Guide-Science-Isaac-Asimov/dp/0465004733",
"author": "Isaac Asimov",
"category": "Science and Medicine",
"description": "Asimov tells the stories behind the science: the men and women who made the important discoveries and how they did it. Ranging from Galilei, Achimedes, Newton and Einstein, he takes the most complex concepts and explains it in such a way that a first-time reader on the subject feels confident on his/her understanding.Assists today's readers in keeping abreast of all recent discoveries and advances in physics, the biological sciences, astronomy, computer technology, artificial intelligence, robotics, and other sciences",
"image_url": "https://s.gr-assets.com/assets/nophoto/book/111x148-bcc042a9c91a29c1d680899eff700a03.png",
"isbn": "0465004733",
"lang": "eng",
"pages": "940",
"rating": "4.35",
"title": "Asimov's New Guide to Science",
"url": "https://www.goodreads.com/book/show/977262.Asimov_s_New_Guide_To_Science",
"year": "1985"
},
{
"amazon_url": "https://www.amazon.com/At-Home-Universe-Self-Organization-Complexity/dp/0195111303",
"author": "Stuart Kauffman",
"category": "Science and Medicine",
"description": "A major scientific revolution has begun, a new paradigm that rivals Darwin's theory in importance. At its heart is the discovery of the order that lies deep within the most complex of systems, from the origin of life, to the workings of giant corporations, to the rise and fall of great civilizations. And more than anyone else, this revolution is the work of one man, Stuart Kauffman, a MacArthur Fellow and visionary pioneer of the new science of complexity. Now, in At Home in the Universe, Kauffman brilliantly weaves together the excitement of intellectual discovery and a fertile mix of insights to give the general reader a fascinating look at this new science - and at the forces for order that lie at the edge of chaos.",
"image_url": "https://s.gr-assets.com/assets/nophoto/book/111x148-bcc042a9c91a29c1d680899eff700a03.png",
"isbn": "0195111303",
"lang": null,
"pages": "336",
"rating": "4.01",
"title": "At Home in the Universe: The Search for the Laws of Self-Organization and Complexity",
"url": "https://www.goodreads.com/book/show/319006.At_Home_in_the_Universe",
"year": "1996"
},
{
"amazon_url": "https://www.amazon.com/Atlas-Obscura-Explorers-Worlds-Wonders/dp/0761169083",
"author": "Joshua Foer",
"category": "Travel",
"description": "Inspiring equal parts wonder and wanderlust, Atlas Obscura celebrates over 600 of the strangest and most curious places in the world.Here are natural wonders\u2014the dazzling glowworm caves in New Zealand, or a baobob tree in South Africa that\u2019s so large it has a pub inside where 15 people can drink comfortably. Architectural marvels, including the M.C. Escher-like stepwells in India. Mind-boggling events, like the Baby Jumping Festival in Spain, where men dressed as devils literally vault over rows of squirming infants. Not to mention the Great Stalacpipe Organ in Virginia, Turkmenistan\u2019s 45-year hole of fire called the Door\u00a0of Hell, coffins hanging off a side of a cliff in the Philippines, eccentric bone museums in Italy, or a weather-forecasting invention that was powered by leeches, still on display in Devon, England.Atlas Obscura revels in the weird, the unexpected, the overlooked, the hidden, and the mysterious. Every page expands our sense of how strange and marvelous the world really is. And with its compelling descriptions, hundreds of photographs, surprising charts, maps for every region of the world, it is a book you can open\u00a0anywhere.",
"image_url": "https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1469969458l/28110891._SX98_.jpg",
"isbn": "0761169083",
"lang": "eng",
"pages": "470",
"rating": "4.24",
"title": "Atlas Obscura: An Explorer's Guide to the World's Hidden Wonders",
"url": "https://www.goodreads.com/book/show/28110891-atlas-obscura",
"year": "2016"
},
{
"amazon_url": "https://www.amazon.com/Atlas-Shrugged-Ayn-Rand/dp/0451191145",
"author": "Ayn Rand",
"category": "Classics",
"description": "This is the story of a man who said that he would stop the motor of the world and did. Was he a destroyer or the greatest of liberators?Why did he have to fight his battle, not against his enemies, but against those who needed him most, and his hardest battle against the woman he loved? What is the world\u2019s motor \u2014 and the motive power of every man? You will know the answer to these questions when you discover the reason behind the baffling events that play havoc with the lives of the characters in this story. Tremendous in its scope, this novel presents an astounding panorama of human life \u2014 from the productive genius who becomes a worthless playboy \u2014 to the great steel industrialist who does not know that he is working for his own destruction \u2014 to the philosopher who becomes a pirate \u2014 to the composer who gives up his career on the night of his triumph \u2014 to the woman who runs a transcontinental railroad \u2014 to the lowest track worker in her Terminal tunnels. You must be prepared, when you read this novel, to check every premise at the root of your convictions.This is a mystery story, not about the murder \u2014 and rebirth \u2014 of man\u2019s spirit. It is a philosophical revolution, told in the form of an action thriller of violent events, a ruthlessly brilliant plot structure and an irresistible suspense. Do you say this is impossible? Well, that is the first of your premises to check.",
"image_url": "https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1405868167l/662._SX98_.jpg",
"isbn": "0452011876",
"lang": "eng",
"pages": "1168",
"rating": "3.69",
"title": "Atlas Shrugged",
"url": "https://www.goodreads.com/book/show/9365.Atlas_Shrugged",
"year": "1999"
},
{
"amazon_url": "https://www.amazon.com/Atomic-Habits-Proven-Build-Break/dp/0735211299",
"author": "James Clear",
"category": "Philosophy And Psychology",
"description": "No matter your goals, Atomic Habits offers a proven framework for improving--every day. James Clear, one of the world's leading experts on habit formation, reveals practical strategies that will teach you exactly how to form good habits, break bad ones, and master the tiny behaviors that lead to remarkable results.If you're having trouble changing your habits, the problem isn't you. The problem is your system. Bad habits repeat themselves again and again not because you don't want to change, but because you have the wrong system for change. You do not rise to the level of your goals. You fall to the level of your systems. Here, you'll get a proven system that can take you to new heights.Clear is known for his ability to distill complex topics into simple behaviors that can be easily applied to daily life and work. Here, he draws on the most proven ideas from biology, psychology, and neuroscience to create an easy-to-understand guide for making good habits inevitable and bad habits impossible. Along the way, readers will be inspired and entertained with true stories from Olympic gold medalists, award-winning artists, business leaders, life-saving physicians, and star comedians who have used the science of small habits to master their craft and vault to the top of their field.Learn how to:*\u00a0\u00a0make time for new habits (even when life gets crazy);*\u00a0\u00a0overcome a lack of motivation and willpower;*\u00a0\u00a0design your environment to make success easier;*\u00a0\u00a0get back on track when you fall off course;...and much more.Atomic Habits will reshape the way you think about progress and success, and give you the tools and strategies you need to transform your habits--whether you are a team looking to win a championship, an organization hoping to redefine an industry, or simply an individual who wishes to quit smoking, lose weight, reduce stress, or achieve any other goal.",
"image_url": "https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1535115320l/40121378._SX98_.jpg",
"isbn": null,
"lang": "eng",
"pages": null,
"rating": "4.35",
"title": "Atomic Habits: An Easy & Proven Way to Build Good Habits & Break Bad Ones",
"url": "https://www.goodreads.com/book/show/40121378-atomic-habits",
"year": ""
},
{
"amazon_url": "https://www.amazon.com/Awaken-Giant-Within-Immediate-Emotional/dp/0671791540",
"author": "Anthony Robbins",
"category": "Philosophy And Psychology",
"description": "Wake up and take control of your life! From the bestselling author of Inner Strength, Unlimited Power, and MONEY Master the Game, Anthony Robbins, the nation's leader in the science of peak performance, shows you his most effective strategies and techniques for mastering your emotions, your body, your relationships, your finances, and your life.The acknowledged expert in the psychology of change, Anthony Robbins provides a step-by-step program teaching the fundamental lessons of self-mastery that will enable you to discover your true purpose, take control of your life, and harness the forces that shape your destiny.",
"image_url": "https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1415677371l/180116._SX98_.jpg",
"isbn": "0671791540",
"lang": "eng",
"pages": "544",
"rating": "4.15",
"title": "Awaken the Giant Within: How to Take Immediate Control of Your Mental, Emotional, Physical and Financial Destiny!",
"url": "https://www.goodreads.com/book/show/180116.Awaken_the_Giant_Within",
"year": "1992"
},
{
"amazon_url": "https://www.amazon.com/Becoming-Michelle-Obama/dp/1524763136",
"author": "Michelle Obama",
"category": "Autobiographies and Biographies",
"description": "In a life filled with meaning and accomplishment, Michelle Obama has emerged as one of the most iconic and compelling women of our era. As First Lady of the United States of America\u2014the first African American to serve in that role\u2014she helped create the most welcoming and inclusive White House in history, while also establishing herself as a powerful advocate for women and girls in the U.S. and around the world, dramatically changing the ways that families pursue healthier and more active lives, and standing with her husband as he led America through some of its most harrowing moments. Along the way, she showed us a few dance moves, crushed Carpool Karaoke, and raised two down-to-earth daughters under an unforgiving media glare. In her memoir, a work of deep reflection and mesmerizing storytelling, Michelle Obama invites readers into her world, chronicling the experiences that have shaped her\u2014from her childhood on the South Side of Chicago to her years as an executive balancing the demands of motherhood and work, to her time spent at the world\u2019s most famous address. With unerring honesty and lively wit, she describes her triumphs and her disappointments, both public and private, telling her full story as she has lived it\u2014in her own words and on her own terms. Warm, wise, and revelatory, Becoming is the deeply personal reckoning of a woman of soul and substance who has steadily defied expectations\u2014and whose story inspires us to do the same.",
"image_url": "https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1528206996l/38746485._SX98_.jpg",
"isbn": null,
"lang": "eng",
"pages": "426",
"rating": "4.53",
"title": "Becoming",
"url": "https://www.goodreads.com/book/show/38746485-becoming",
"year": "2018"
},
{
"amazon_url": "https://www.amazon.com/Becoming-Man-Transition-P-Carl/dp/1982105097",
"author": "P. Carl",
"category": "Gender",
"description": "A child of the 1950s from a small New England town, \"perfect Paul\" earns straight A's and shines in social and literary pursuits, all the while keeping a secret -- from himself and the rest of the world. Struggling to be, or at least to imitate, a straight man, through Ivy League halls of privilege and bohemian travels abroad, loveless intimacy and unrequited passion, Paul Monette was haunted, and finally saved, by a dream of \"the thing I'd never even seen: two men in love and laughing.\"Searingly honest, witty, and humane, Becoming a Man is the definitive coming-out story in the classic coming-of-age genre.",
"image_url": "https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1392595137l/290058._SX98_.jpg",
"isbn": "0060595647",
"lang": "eng",
"pages": "304",
"rating": "4.17",
"title": "Becoming A Man",
"url": "https://www.goodreads.com/book/show/50091840-becoming-a-man",
"year": "2004"
},
{
"amazon_url": "https://www.amazon.com/Behave-Biology-Humans-Best-Worst/dp/1594205078",
"author": "Robert M. Sapolsky",
"category": "Science and Medicine",
"description": "Why do we do the things we do? More than a decade in the making, this game-changing book is Robert Sapolsky's genre-shattering attempt to answer that question as fully as perhaps only he could, looking at it from every angle. Sapolsky's storytelling concept is delightful but it also has a powerful intrinsic logic: he starts by looking at the factors that bear on a person's reaction in the precise moment a behavior occurs, and then hops back in time from there, in stages, ultimately ending up at the deep history of our species and its evolutionary legacy. And so the first category of explanation is the neurobiological one. A behavior occurs--whether an example of humans at our best, worst, or somewhere in between. What went on in a person's brain a second before the behavior happened? Then Sapolsky pulls out to a slightly larger field of vision, a little earlier in time: What sight, sound, or smell caused the nervous system to produce that behavior? And then, what hormones acted hours to days earlier to change how responsive that individual is to the stimuli that triggered the nervous system? By now he has increased our field of vision so that we are thinking about neurobiology and the sensory world of our environment and endocrinology in trying to explain what happened. Sapolsky keeps going: How was that behavior influenced by structural changes in the nervous system over the preceding months, by that person's adolescence, childhood, fetal life, and then back to his or her genetic makeup? Finally, he expands the view to encompass factors larger than one individual. How did culture shape that individual's group, what ecological factors millennia old formed that culture? And on and on, back to evolutionary factors millions of years old. The result is one of the most dazzling tours d'horizon of the science of human behavior ever attempted, a majestic synthesis that harvests cutting-edge research across a range of disciplines to provide a subtle and nuanced perspective on why we ultimately do the things we do...for good and for ill. Sapolsky builds on this understanding to wrestle with some of our deepest and thorniest questions relating to tribalism and xenophobia, hierarchy and competition, morality and free will, and war and peace. Wise, humane, often very funny, Behave is a towering achievement, powerfully humanizing, and downright heroic in its own right.",
"image_url": "https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1517732866l/31170723._SX98_.jpg",
"isbn": "1594205078",
"lang": "eng",
"pages": "790",
"rating": "4.42",
"title": "Behave: The Biology of Humans at Our Best and Worst",
"url": "https://www.goodreads.com/book/show/31170723-behave",
"year": "2017"
},
{
"amazon_url": "https://www.amazon.com/Big-Data-Revolution-Transform-Think/dp/0544227751",
"author": "Kenneth Cukier",
"category": "Startups and Business",
"description": "A revelatory exploration of the hottest trend in technology and the dramatic impact it will have on the economy, science, and society at large.Which paint color is most likely to tell you that a used car is in good shape? How can officials identify the most dangerous New York City manholes before they explode? And how did Google searches predict the spread of the H1N1 flu outbreak?The key to answering these questions, and many more, is big data. \u201cBig data\u201d refers to our burgeoning ability to crunch vast collections of information, analyze it instantly, and draw sometimes profoundly surprising conclusions from it. This emerging science can translate myriad phenomena\u2014from the price of airline tickets to the text of millions of books\u2014into searchable form, and uses our increasing computing power to unearth epiphanies that we never could have seen before. A revolution on par with the Internet or perhaps even the printing press, big data will change the way we think about business, health, politics, education, and innovation in the years to come. It also poses fresh threats, from the inevitable end of privacy as we know it to the prospect of being penalized for things we haven\u2019t even done yet, based on big data\u2019s ability to predict our future behavior.In this brilliantly clear, often surprising work, two leading experts explain what big data is, how it will change our lives, and what we can do to protect ourselves from its hazards. Big Data is the first big book about the next big thing.www.big-data-book.com",
"image_url": "https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1348098562l/15815598._SX98_.jpg",
"isbn": "0544002695",
"lang": "eng",
"pages": "242",
"rating": "3.71",
"title": "Big Data: A Revolution That Will Transform How We Live, Work, and Think",
"url": "https://www.goodreads.com/book/show/15815598-big-data",
"year": "2013"
},
{
"amazon_url": "https://www.amazon.com/Bird-Some-Instructions-Writing-Life/dp/0385480016",
"author": "Anne Lamott",
"category": "Writing",
"description": "\"Thirty years ago my older brother, who was ten years old at the time, was trying to get a report on birds written that he'd had three months to write. [It] was due the next day. We were out at our family cabin in Bolinas, and he was at the kitchen table close to tears, surrounded by binder paper and pencils and unopened books on birds, immobilized by the hugeness of the task ahead. Then my father sat down beside him, put his arm around my brother's shoulder, and said. 'Bird by bird, buddy. Just take it bird by bird.'\"With this basic instruction always in mind, Anne Lamott returns to offer us a new gift: a step-by-step guide on how to write and on how to manage the writer's life. From \"Getting Started,' with \"Short Assignments,\" through \"Shitty First Drafts,\" \"Character,\" \"Plot,\" \"Dialogue.\" all the way from \"False Starts\" to \"How Do You Know When You're Done?\" Lamott encourages, instructs, and inspires. She discusses \"Writers Block,\" \"Writing Groups,\" and \"Publication.\" Bracingly honest, she is also one of the funniest people alive.If you have ever wondered what it takes to be a writer, what it means to be a writer, what the contents of your school lunches said about what your parents were really like, this book is for you. From faith, love, and grace to pain, jealousy, and fear, Lamott insists that you keep your eyes open, and then shows you how to survive. And always, from the life of the artist she turns to the art of life.",
"image_url": "https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1394996112l/12543._SX98_.jpg",
"isbn": "0385480016",
"lang": null,
"pages": "237",
"rating": "4.23",
"title": "Bird by Bird: Some Instructions on Writing and Life",
"url": "https://www.goodreads.com/book/show/12543.Bird_by_Bird",
"year": "1995"
},
{
"amazon_url": "https://www.amazon.com/Bleak-House-Dover-Thrift-Editions/dp/0486812464",
"author": "Charles Dickens",
"category": "Classics",
"description": "Bleak House opens in the twilight of foggy London, where fog grips the city most densely in the Court of Chancery. The obscure case of Jarndyce and Jarndyce, in which an inheritance is gradually devoured by legal costs, the romance of Esther Summerson and the secrets of her origin, the sleuthing of Detective Inspector Bucket and the fate of Jo the crossing-sweeper, these are some of the lives Dickens invokes to portray London society, rich and poor, as no other novelist has done. Bleak House, in its atmosphere, symbolism and magnificent bleak comedy, is often regarded as the best of Dickens. A 'great Victorian novel', it is so inventive in its competing plots and styles that it eludes interpretation.",
"image_url": "https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1280113147l/31242._SX98_.jpg",
"isbn": "0143037617",
"lang": "eng",
"pages": "1017",
"rating": "4.01",
"title": "Bleak House",
"url": "https://www.goodreads.com/book/show/31242.Bleak_House",
"year": "2006"
},
{
"amazon_url": "https://www.amazon.com/bolobolo-p-m/dp/1570272417",
"author": "P.M.",
"category": "Politics",
"description": "Bolo'bolo addresses some basic questions: how can we find a way of life that is really sustainable, ecologically and socially?",
"image_url": "https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1267952990l/381554._SX98_.jpg",
"isbn": "093675608X",
"lang": null,
"pages": null,
"rating": "4.05",
"title": "Bolo'bolo",
"url": "https://www.goodreads.com/book/show/12395170-bolo-bolo",
"year": ""
},
{
"amazon_url": "https://www.amazon.com/Born-Run-Hidden-Superathletes-Greatest/dp/0307279189",
"author": "Christopher McDougall",
"category": "Philosophy And Psychology",
"description": "Full of incredible characters, amazing athletic achievements, cutting-edge science, and, most of all, pure inspiration, Born to Run is an epic adventure that began with one simple question: Why does my foot hurt? In search of an answer, Christopher McDougall sets off to find a tribe of the world\u2019s greatest distance runners and learn their secrets, and in the process shows us that everything we thought we knew about running is wrong.Isolated by the most savage terrain in North America, the reclusive Tarahumara Indians of Mexico\u2019s deadly Copper Canyons are custodians of a lost art. For centuries they have practiced techniques that allow them to run hundreds of miles without rest and chase down anything from a deer to an Olympic marathoner while enjoying every mile of it. Their superhuman talent is matched by uncanny health and serenity, leaving the Tarahumara immune to the diseases and strife that plague modern existence. With the help of Caballo Blanco, a mysterious loner who lives among the tribe, the author was able not only to uncover the secrets of the Tarahumara but also to find his own inner ultra-athlete, as he trained for the challenge of a lifetime: a fifty-mile race through the heart of Tarahumara country pitting the tribe against an odd band of Americans, including a star ultramarathoner, a beautiful young surfer, and a barefoot wonder.With a sharp wit and wild exuberance, McDougall takes us from the high-tech science labs at Harvard to the sun-baked valleys and freezing peaks across North America, where ever-growing numbers of ultrarunners are pushing their bodies to the limit, and, finally, to the climactic race in the Copper Canyons. Born to Run is that rare book that will not only engage your mind but inspire your body when you realize that the secret to happiness is right at your feet, and that you, indeed all of us, were born to run.",
"image_url": "https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1320531983l/6289283._SX98_.jpg",
"isbn": "0307266303",
"lang": "eng",
"pages": "287",
"rating": "4.29",
"title": "Born to Run: A Hidden Tribe, Superathletes, and the Greatest Race the World Has Never Seen",
"url": "https://www.goodreads.com/book/show/6289283-born-to-run",
"year": "2009"
},
{
"amazon_url": "https://www.amazon.com/Brave-New-World-Aldous-Huxley/dp/0060850523",
"author": "Aldous Huxley",
"category": "Science Fiction",
"description": "Brave New World is a dystopian novel by English author Aldous Huxley, written in 1931 and published in 1932. Largely set in a futuristic World State, inhabited by genetically modified citizens and an intelligence-based social hierarchy, the novel anticipates huge scientific advancements in reproductive technology, sleep-learning, psychological manipulation and classical conditioning that are combined to make a dystopian society which is challenged by only a single individual: the story's protagonist.",
"image_url": "https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1575509280l/5129._SX98_.jpg",
"isbn": "0060929871",
"lang": "eng",
"pages": "288",
"rating": "3.99",
"title": "Brave New World",
"url": "https://www.goodreads.com/book/show/5129.Brave_New_World",
"year": "1998"
},
{
"amazon_url": "https://www.amazon.com/Bulfinchs-Mythology-Volumes-Chivalry-Charlemagne/dp/1440426309",
"author": "Thomas Bulfinch",
"category": "Philosophy And Psychology",
"description": "For almost a century and a half, Bulfinch's Mythology has been the text by which the great tales of the gods and goddesses, Greek and Roman antiquity; Scandinavian, Celtic, and Oriental fables and myths; and the age of chivalry have been known. \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0The stories are divided into three sections: The Age of Fable or Stories of Gods and Heroes (first published in 1855); The Age of Chivalry (1858), which contains King Arthur and His Knights, The Mabinogeon, and The Knights of English History; and Legends of Charlemagne or Romance of the Middle Ages (1863). For the Greek myths, Bulfinch drew on Ovid and Virgil, and for the sagas of the north, from Mallet's Northern Antiquities. He provides lively versions of the myths of Zeus and Hera, Venus and Adonis, Daphne and Apollo, and their cohorts on Mount Olympus; the love story of Pygmalion and Galatea; the legends of the Trojan War and the epic wanderings of Ulysses and Aeneas; the joys of Valhalla and the furies of Thor; and the tales of Beowulf and Robin Hood. The tales are eminently readable. As Bulfinch wrote, \"Without a knowledge of mythology much of the elegant literature of our own language cannot be understood and appreciated. . . . Our book is an attempt to solve this problem, by telling the stories of mythology in such a manner as to make them a source of amusement.\"Thomas Bulfinch, in his day job, was a clerk in the Merchant's Bank of Boston, an undemanding position that afforded him ample leisure time in which to pursue his other interests. In addition to serving as secretary of the Boston Society of Natural History, he thoroughly researched the myths and legends and copiously cross-referenced them with literature and art. As such, the myths are an indispensable guide to the cultural values of the nineteenth century; however, it is the vigor of the stories themselves that returns generation after generation to Bulfinch.",
"image_url": "https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1547006952l/588147._SX98_.jpg",
"isbn": "0375751475",
"lang": "eng",
"pages": "862",
"rating": "4.14",
"title": "Bulfinch's Mythology",
"url": "https://www.goodreads.com/book/show/588147.Bulfinch_s_Mythology",
"year": "1998"
},
{
"amazon_url": "https://www.amazon.com/Candide-Voltaire/dp/1503253791",
"author": "Voltaire",
"category": "Classics",
"description": "Candide is the story of a gentle man who, though pummeled and slapped in every direction by fate, clings desperately to the belief that he lives in \"the best of all possible worlds.\" On the surface a witty, bantering tale, this eighteenth-century classic is actually a savage, satiric thrust at the philosophical optimism that proclaims that all disaster and human suffering is part of a benevolent cosmic plan. Fast, funny, often outrageous, the French philosopher's immortal narrative takes Candide around the world to discover that -- contrary to the teachings of his distinguished tutor Dr. Pangloss -- all is not always for the best. Alive with wit, brilliance, and graceful storytelling, Candide has become Voltaire's most celebrated work.",
"image_url": "https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1345060082l/19380._SX98_.jpg",
"isbn": "0486266893",
"lang": "eng",
"pages": "129",
"rating": "3.77",
"title": "Candide",
"url": "https://www.goodreads.com/book/show/19380.Candide",
"year": "1991"
},
{
"amazon_url": "https://www.amazon.com/Capital-Twenty-First-Century-Thomas-Piketty/dp/0674979850",
"author": "Thomas Piketty",
"category": "Economics",
"description": "What are the grand dynamics that drive the accumulation and distribution of capital? Questions about the long-term evolution of inequality, the concentration of wealth, and the prospects for economic growth lie at the heart of political economy. But satisfactory answers have been hard to find for lack of adequate data and clear guiding theories. In Capital in the Twenty-First Century, Thomas Piketty analyzes a unique collection of data from twenty countries, ranging as far back as the eighteenth century, to uncover key economic and social patterns. His findings will transform debate and set the agenda for the next generation of thought about wealth and inequality.Piketty shows that modern economic growth and the diffusion of knowledge have allowed us to avoid inequalities on the apocalyptic scale predicted by Karl Marx. But we have not modified the deep structures of capital and inequality as much as we thought in the optimistic decades following World War II. The main driver of inequality\u2014the tendency of returns on capital to exceed the rate of economic growth\u2014today threatens to generate extreme inequalities that stir discontent and undermine democratic values. But economic trends are not acts of God. Political action has curbed dangerous inequalities in the past, Piketty says, and may do so again.A work of extraordinary ambition, originality, and rigor, Capital in the Twenty-First Century reorients our understanding of economic history and confronts us with sobering lessons for today.",
"image_url": "https://s.gr-assets.com/assets/nophoto/book/111x148-bcc042a9c91a29c1d680899eff700a03.png",
"isbn": "067443000X",
"lang": "eng",
"pages": "685",
"rating": "4.04",
"title": "Capital in the Twenty-First Century",
"url": "http://www.goodreads.com/book/show/18736925-capital-in-the-twenty-first-century",
"year": "2014"
},
{
"amazon_url": "https://www.amazon.com/Cats-Eye-Margaret-Atwood/dp/0385491026",
"author": "Margaret Atwood",
"category": "Miscellaneous",
"description": "Cat's Eye is the story of Elaine Risley, a controversial painter who returns to Toronto, the city of her youth, for a retrospective of her art. Engulfed by vivid images of the past, she reminisces about a trio of girls who initiated her into the fierce politics of childhood and its secret world of friendship, longing, and betrayal. Elaine must come to terms with her own identity as a daughter, a lover, and artist, and woman\u2014but above all she must seek release from her haunting memories. Disturbing, hilarious, and compassionate, Cat's Eye is a breathtaking novel of a woman grappling with the tangled knots of her life.",
"image_url": "https://s.gr-assets.com/assets/nophoto/book/111x148-bcc042a9c91a29c1d680899eff700a03.png",
"isbn": "0385491026",
"lang": "eng",
"pages": "462",
"rating": "3.93",
"title": "Cat's Eye",
"url": "https://www.goodreads.com/book/show/51019.Cat_s_Eye",
"year": "1998"
},
{
"amazon_url": "https://www.amazon.com/Catch-22-50th-Anniversary-Joseph-Heller/dp/1451626657",
"author": "Joseph Heller",
"category": "Classics",
"description": "The novel is set during World War II, from 1942 to 1944. It mainly follows the life of Captain John Yossarian, a U.S. Army Air Forces B-25 bombardier. Most of the events in the book occur while the fictional 256th Squadron is based on the island of Pianosa, in the Mediterranean Sea, west of Italy. The novel looks into the experiences of Yossarian and the other airmen in the camp, who attempt to maintain their sanity while fulfilling their service requirements so that they may return home.",
"image_url": "https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1463157317l/168668._SX98_.jpg",
"isbn": "0684833395",
"lang": "eng",
"pages": "453",
"rating": "3.98",
"title": "Catch 22",
"url": "https://www.goodreads.com/book/show/4610.Catch_22",
"year": "2004"
},
{
"amazon_url": "https://www.amazon.com/Catching-Fire-Cooking-Made-Human/dp/0465013627",
"author": "Richard Wrangham",
"category": "Science and Medicine",
"description": "Ever since Darwin and The Descent of Man, the existence of humans has been attributed to our intelligence and adaptability. But in Catching Fire, renowned primatologist Richard Wrangham presents a startling alternative: our evolutionary success is the result of cooking. In a groundbreaking theory of our origins, Wrangham shows that the shift from raw to cooked foods was the key factor in human evolution. when our ancestors adapted to using fire, humanity began.Once our hominid ancestors began cooking their food, the human digestive tract shrank and the brain grew. Time once spent chewing tough raw food could be used instead to hunt and to tend camp. Cooking became the basis for pair bonding and marriage, created the household, and even led to a sexual division of labor.Tracing the contemporary implications of our ancestors' diets, Catching Fire sheds new light on how we came to be the social, intelligent, and sexual species we are today. A pathbreaking new theory of human evolution, Catching Fire will provoke controversy and fascinate anyone interested in our ancient origins--or in our modern eating habits.--from the dustjacket",
"image_url": "https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1327538044l/11148989._SX98_.jpg",
"isbn": null,
"lang": "eng",
"pages": "309",
"rating": "3.86",
"title": "Catching Fire: How Cooking Made Us Human",
"url": "https://www.goodreads.com/book/show/11148989-catching-fire",
"year": "2009"
},
{
"amazon_url": "https://www.amazon.com/Cemetery-Boys-Aiden-Thomas/dp/1250250463",
"author": "Aiden Thomas",
"category": "Gender",
"description": "A trans boy determined to prove his gender to his traditional Latinx family summons a ghost who refuses to leave in Aiden Thomas's paranormal YA debut Cemetery Boys, described by Entertainment Weekly as \"groundbreaking.\"Yadriel has summoned a ghost, and now he can't get rid of him.When his traditional Latinx family has problems accepting his true gender, Yadriel becomes determined to prove himself a real brujo. With the help of his cousin and best friend Maritza, he performs the ritual himself, and then sets out to find the ghost of his murdered cousin and set it free.However, the ghost he summons is actually Julian Diaz, the school's resident bad boy, and Julian is not about to go quietly into death. He's determined to find out what happened and tie off some loose ends before he leaves. Left with no choice, Yadriel agrees to help Julian, so that they can both get what they want. But the longer Yadriel spends with Julian, the less he wants to let him leave.",
"image_url": "https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1594059624l/52339313._SX98_.jpg",
"isbn": "1250250463",
"lang": "eng",
"pages": null,
"rating": "4.47",
"title": "Cemetary Boys",
"url": "https://www.goodreads.com/book/show/52339313-cemetery-boys",
"year": "2020"
},
{
"amazon_url": "https://www.amazon.com/Churchills-Secret-War-British-Ravaging/dp/0465024815",
"author": "Madhusree Mukerjee",
"category": "History",
"description": "A dogged enemy of Hitler, resolute ally of the Americans, and inspiring leader through World War II, Winston Churchill is venerated as one of the truly great statesmen of the last century. But while he has been widely extolled for his achievements, parts of Churchill's record have gone woefully unexamined. As journalist Madhusree Mukerjee reveals, at the same time that Churchill brilliantly opposed the barbarism of the Nazis, he governed India with a fierce resolve to crush its freedom movement and a profound contempt for native lives. A series of Churchill's decisions between 1940 and 1944 directly and inevitably led to the deaths of some three million Indians. The streets of eastern Indian cities were lined with corpses, yet instead of sending emergency food shipments Churchill used the wheat and ships at his disposal to build stockpiles for feeding postwar Britain and Europe.Combining meticulous research with a vivid narrative, and riveting accounts of personality and policy clashes within and without the British War Cabinet, Churchill's Secret War places this oft-overlooked tragedy into the larger context of World War II, India's fight for freedom, and Churchill's enduring legacy. Winston Churchill may have found victory in Europe, but, as this groundbreaking historical investigation reveals, his mismanagement--facilitated by dubious advice from scientist and eugenicist Lord Cherwell--devastated India and set the stage for the massive bloodletting that accompanied independence.",
"image_url": "https://s.gr-assets.com/assets/nophoto/book/111x148-bcc042a9c91a29c1d680899eff700a03.png",
"isbn": "046502260X",
"lang": null,
"pages": null,
"rating": "4.18",
"title": "Churchill's Secret War: The British Empire and the Ravaging of India during World War II",
"url": "https://www.goodreads.com/book/show/8890989-churchill-s-secret-war",
"year": "2010"
},
{
"amazon_url": "https://www.amazon.com/Civilization-West-Rest-Niall-Ferguson/dp/0143122061",
"author": "Niall Ferguson",
"category": "History",
"description": "Western civilization\u2019s rise to global dominance is the single most important historical phenomenon of the past five centuriesHow did the West overtake its Eastern rivals? And has the zenith of Western power now passed? Acclaimed historian Niall Ferguson argues that beginning in the fifteenth century, the West developed six powerful new concepts, or \u201ckiller applications\u201d\u2014competition, science, the rule of law, modern medicine, consumerism, and the work ethic\u2014that the Rest lacked, allowing it to surge past all other competitors. Yet now, Ferguson shows how the Rest have downloaded the killer apps the West once monopolized, while the West has literally lost faith in itself. Chronicling the rise and fall of empires alongside clashes (and fusions) of civilizations, Civilization: The West and the Rest recasts world history with force and wit. Boldly argued and teeming with memorable characters, this is Ferguson at his very best.",
"image_url": "https://s.gr-assets.com/assets/nophoto/book/111x148-bcc042a9c91a29c1d680899eff700a03.png",
"isbn": "1846142733",
"lang": "eng",
"pages": "402",
"rating": "3.84",
"title": "Civilization: The West and the Rest: Niall Ferguson",
"url": "https://www.goodreads.com/book/show/10475421-civilization",
"year": "2011"
},
{
"amazon_url": "https://www.amazon.com/Clear-Simple-Truth-Writing-Princeton/dp/0691602999",
"author": "Francis-No\u00ebl Thomas, Mark Turner",
"category": "Writing",
"description": "Everyone talks about style, but no one explains it. The authors of this book do; and in doing so, they provoke the reader to consider style, not as an elegant accessory of effective prose, but as its very heart.At a time when writing skills have virtually disappeared, what can be done? If only people learned the principles of verbal correctness, the essential rules, wouldn't good prose simply fall into place? Thomas and Turner say no. Attending to rules of grammar, sense, and sentence structure will no more lead to effective prose than knowing the mechanics of a golf swing will lead to a hole-in-one. Furthermore, ten-step programs to better writing exacerbate the problem by failing to recognize, as Thomas and Turner point out, that there are many styles with different standards.In the first half of Clear and Simple, the authors introduce a range of styles--reflexive, practical, plain, contemplative, romantic, prophetic, and others--contrasting them to classic style. Its principles are simple: The writer adopts the pose that the motive is truth, the purpose is presentation, the reader is an intellectual equal, and the occasion is informal. Classic style is at home in everything from business memos to personal letters, from magazine articles to university writing.The second half of the book is a tour of examples--the exquisite and the execrable--showing what has worked and what hasn't. Classic prose is found everywhere: from Thomas Jefferson to Junichir\u014d Tanizaki, from Mark Twain to the observations of an undergraduate. Here are many fine performances in classic style, each clear and simple as the truth.Originally published in 1994.The Princeton Legacy Library uses the latest print-on-demand technology to again make available previously out-of-print books from the distinguished backlist of Princeton University Press. These editions preserve the original texts of these important books while presenting them in durable paperback and hardcover editions. The goal of the Princeton Legacy Library is to vastly increase access to the rich scholarly heritage found in the thousands of books published by Princeton University Press since its founding in 1905.-- \"Booklist\"",
"image_url": "https://s.gr-assets.com/assets/nophoto/book/111x148-bcc042a9c91a29c1d680899eff700a03.png",
"isbn": "0691029172",
"lang": null,
"pages": "240",
"rating": "4.07",
"title": "Clear and Simple as the Truth",
"url": "https://www.goodreads.com/book/show/120549.Clear_and_Simple_as_the_Truth",
"year": "1996"
},
{
"amazon_url": "https://www.amazon.com/Cognitive-Surplus-Creativity-Generosity-Collaborators-ebook/dp/B003NX75HC",
"author": "Clay Shirky",
"category": "Startups and Business",
"description": "The author of the breakout hit Here Comes Everybody reveals how new technology is changing us from consumers to collaborators, unleashing a torrent of creative production that will transform our world. For decades, technology encouraged people to squander their time and intellect as passive consumers. Today, tech has finally caught up with human potential. In Cognitive Surplus, Internet guru Clay Shirky forecasts the thrilling changes we will all enjoy as new digital technology puts our untapped resources of talent and goodwill to use at last. Since we Americans were suburbanized and educated by the postwar boom, we've had a surfeit of intellect, energy, and time-what Shirky calls a cognitive surplus. But this abundance had little impact on the common good because television consumed the lion's share of it-and we consume TV passively, in isolation from one another. Now, for the first time, people are embracing new media that allow us to pool our efforts at vanishingly low cost. The results of this aggregated effort range from mind expanding-reference tools like Wikipedia-to lifesaving-such as Ushahidi.com, which has allowed Kenyans to
gitextract_3mpihp2i/
├── .github/
│ └── PULL_REQUEST_TEMPLATE.md
├── .gitignore
├── CONTRIBUTING.md
├── README.md
├── app/
│ ├── .eslintrc.js
│ ├── .gitignore
│ ├── .prettierignore
│ ├── .prettierrc
│ ├── .prettierrc.json
│ ├── LICENSE
│ ├── README.md
│ ├── gatsby-browser.js
│ ├── gatsby-config.js
│ ├── gatsby-node.js
│ ├── gatsby-ssr.js
│ ├── package.json
│ ├── postcss.config.js
│ └── src/
│ ├── components/
│ │ ├── amazonurl.js
│ │ ├── bookcard.js
│ │ ├── bookmark.js
│ │ ├── categorydescription.js
│ │ ├── feed.js
│ │ ├── goodreadsimage.js
│ │ ├── header.js
│ │ ├── image.js
│ │ ├── layout.css
│ │ ├── layout.js
│ │ ├── seo.js
│ │ ├── sidebar.js
│ │ └── sortByDropdown.js
│ ├── context/
│ │ ├── bookReducer.js
│ │ └── globalState.js
│ ├── data/
│ │ ├── books.json
│ │ └── categories.json
│ ├── pages/
│ │ ├── 404.js
│ │ ├── index.js
│ │ ├── page-2.js
│ │ └── readingList.js
│ ├── styles/
│ │ ├── global.css
│ │ └── sidebar.css
│ └── templates/
│ └── categoryTemplate.js
└── utils/
├── .gitignore
├── HOUSEKEEPING.md
├── README.MD
├── book_name_to_details.json
├── books.json
├── config-sample.py
├── gooodreads.py
├── housekeep.py
├── pyvenv.cfg
├── read_file.py
├── requirements.txt
├── update_json_files.py
└── write_file.py
SYMBOL INDEX (19 symbols across 10 files)
FILE: app/src/components/seo.js
function SEO (line 13) | function SEO({ description, lang, meta, title }) {
FILE: app/src/components/sortByDropdown.js
constant FIELDS_TO_SORT_BY (line 13) | const FIELDS_TO_SORT_BY = [
FILE: app/src/context/bookReducer.js
function bookReducer (line 1) | function bookReducer(state, action) {
FILE: app/src/context/globalState.js
function GlobalState (line 6) | function GlobalState({children}) {
FILE: app/src/pages/index.js
function myFunction (line 10) | function myFunction(setMaximumBooksToShow, maximumBooksToShow) {
FILE: utils/gooodreads.py
function get_details (line 13) | def get_details(book_object):
function get_goodread_info (line 79) | def get_goodread_info(library, force):
FILE: utils/housekeep.py
function sort (line 35) | def sort(library, key_to_sort_on, reverse=False):
function format_library (line 45) | def format_library(library):
function main (line 54) | def main():
FILE: utils/read_file.py
function read_file_content (line 1) | def read_file_content(file):
function parse_book_string (line 9) | def parse_book_string(book_string):
function parse_book_string_new (line 20) | def parse_book_string_new(book_string):
function load (line 32) | def load(file, file_type):
FILE: utils/update_json_files.py
function book_has_all_fields (line 22) | def book_has_all_fields(book):
function clean_category (line 30) | def clean_category(category_raw):
function validate_bookcover (line 36) | def validate_bookcover(book_details):
FILE: utils/write_file.py
function render_book_line (line 5) | def render_book_line(book_object):
function render (line 16) | def render(in_file, out_file, library):
Condensed preview — 54 files, each showing path, character count, and a content snippet. Download the .json file or copy for the full structured content (2,417K chars).
[
{
"path": ".github/PULL_REQUEST_TEMPLATE.md",
"chars": 1136,
"preview": "(todo:please remove this todo and the sections you did not check below before you make your pull request.\nIf you are uns"
},
{
"path": ".gitignore",
"chars": 10,
"preview": ".DS_Store\n"
},
{
"path": "CONTRIBUTING.md",
"chars": 1321,
"preview": "# Contribution Guidelines\n\n## What are the criteria for adding a new book?\nThe mission of this list is to curate books t"
},
{
"path": "README.md",
"chars": 78529,
"preview": "# Mind Expanding Books\n\n[\n\nCopyright (c) 2015 gatsbyjs\n\nPermission is hereby granted, free of charge, to any person obtainin"
},
{
"path": "app/README.md",
"chars": 1160,
"preview": "`app/` directory contains the source code of the Mind Expanding Books [website](https://books.vishnuks.com)\n\n## How to s"
},
{
"path": "app/gatsby-browser.js",
"chars": 334,
"preview": "/**\n * Implement Gatsby's Browser APIs in this file.\n *\n * See: https://www.gatsbyjs.org/docs/browser-apis/\n */\n\n// You "
},
{
"path": "app/gatsby-config.js",
"chars": 1229,
"preview": "module.exports = {\n siteMetadata: {\n title: `Mind Expanding Books`,\n description: `Kick off your next, great Gats"
},
{
"path": "app/gatsby-node.js",
"chars": 1331,
"preview": "const fs = require('fs');\n\nconst categories = JSON.parse(fs.readFileSync('src/data/categories.json'));\nconst slugify = r"
},
{
"path": "app/gatsby-ssr.js",
"chars": 350,
"preview": "/**\n * Implement Gatsby's SSR (Server Side Rendering) APIs in this file.\n *\n * See: https://www.gatsbyjs.org/docs/ssr-ap"
},
{
"path": "app/package.json",
"chars": 1996,
"preview": "{\n \"name\": \"gatsby-starter-default\",\n \"private\": true,\n \"description\": \"A simple starter to get up and developing qui"
},
{
"path": "app/postcss.config.js",
"chars": 66,
"preview": "module.exports = () => ({\n plugins: [require(\"tailwindcss\")],\n})\n"
},
{
"path": "app/src/components/amazonurl.js",
"chars": 459,
"preview": "import React from \"react\";\nimport { OutboundLink } from \"gatsby-plugin-google-analytics\"\n\nconst getTargetURL = (book) =>"
},
{
"path": "app/src/components/bookcard.js",
"chars": 2558,
"preview": "import PropTypes from 'prop-types';\nimport React, { useState } from 'react';\nimport StarRatings from 'react-star-ratings"
},
{
"path": "app/src/components/bookmark.js",
"chars": 696,
"preview": "import React, { useContext } from 'react'\nimport { Button } from \"react-bootstrap\"\nimport { BookmarkContext } from '../c"
},
{
"path": "app/src/components/categorydescription.js",
"chars": 288,
"preview": "import React from \"react\";\n\n\nexport default ({categoryName, categoryImage}) => {\n return (\n <div className=\"my"
},
{
"path": "app/src/components/feed.js",
"chars": 838,
"preview": "import React from 'react';\nimport '../styles/sidebar.css';\nimport BookCard from './bookcard';\nimport SortByDropdown, { F"
},
{
"path": "app/src/components/goodreadsimage.js",
"chars": 969,
"preview": "import React from \"react\"\nimport { useStaticQuery, graphql } from \"gatsby\"\nimport Img from \"gatsby-image\"\n\n/*\n * This co"
},
{
"path": "app/src/components/header.js",
"chars": 593,
"preview": "import { Link } from \"gatsby\"\nimport PropTypes from \"prop-types\"\nimport React from \"react\"\n\nconst Header = ({ siteTitle "
},
{
"path": "app/src/components/image.js",
"chars": 977,
"preview": "import React from \"react\"\nimport { useStaticQuery, graphql } from \"gatsby\"\nimport Img from \"gatsby-image\"\n\n/*\n * This co"
},
{
"path": "app/src/components/layout.css",
"chars": 11282,
"preview": "html {\n font-family: sans-serif;\n -ms-text-size-adjust: 100%;\n -webkit-text-size-adjust: 100%;\n}\nbody {\n margin: 0;\n"
},
{
"path": "app/src/components/layout.js",
"chars": 1019,
"preview": "/**\n * Layout component that queries for data\n * with Gatsby's useStaticQuery component\n *\n * See: https://www.gatsbyjs."
},
{
"path": "app/src/components/seo.js",
"chars": 1774,
"preview": "/**\n * SEO component that queries for data with\n * Gatsby's useStaticQuery React hook\n *\n * See: https://www.gatsbyjs.o"
},
{
"path": "app/src/components/sidebar.js",
"chars": 1444,
"preview": "import React, { useContext } from \"react\"\nimport { Navbar, Nav } from \"react-bootstrap\"\nimport { StaticQuery, graphql, L"
},
{
"path": "app/src/components/sortByDropdown.js",
"chars": 1619,
"preview": "import React from 'react';\nimport { Dropdown } from 'react-bootstrap';\n\nexport const compareFunctions = {\n title_a_z: ("
},
{
"path": "app/src/context/bookReducer.js",
"chars": 957,
"preview": "export default function bookReducer(state, action) {\n\tlet readingListCopy = {...state}\n\n\tswitch (action.type) {\n\t\tcase '"
},
{
"path": "app/src/context/globalState.js",
"chars": 659,
"preview": "import React, { useReducer, useEffect } from 'react'\nimport bookReducer from './bookReducer'\n\nexport const BookmarkConte"
},
{
"path": "app/src/data/books.json",
"chars": 721456,
"preview": "[\n {\n \"amazon_url\": \"https://www.amazon.com/1984-Signet-Classics-George-Orwell/dp/0451524934\",\n \"author"
},
{
"path": "app/src/data/categories.json",
"chars": 992,
"preview": "[\n {\n \"name\": \"Startups and Business\",\n \"emoji\": \"🚀\"\n },\n {\n \"name\": \"Philosophy And Psychology\",\n \"emoji"
},
{
"path": "app/src/pages/404.js",
"chars": 329,
"preview": "import React from \"react\"\n\nimport Layout from \"../components/layout\"\nimport SEO from \"../components/seo\"\n\nconst NotFound"
},
{
"path": "app/src/pages/index.js",
"chars": 1757,
"preview": "import React, { useState, useEffect } from \"react\"\nimport { graphql } from \"gatsby\"\n\nimport Layout from \"../components/l"
},
{
"path": "app/src/pages/page-2.js",
"chars": 358,
"preview": "import React from \"react\"\nimport { Link } from \"gatsby\"\n\nimport Layout from \"../components/layout\"\nimport SEO from \"../c"
},
{
"path": "app/src/pages/readingList.js",
"chars": 925,
"preview": "import React, { useContext } from \"react\"\nimport { Link } from \"gatsby\"\nimport { Container, Row, Col } from \"react-boots"
},
{
"path": "app/src/styles/global.css",
"chars": 161,
"preview": ".custom-header{\r\n position: fixed;\r\n}\r\n.footer-text {\r\n text-align:center;\r\n padding-bottom:1 rem;\r\n}\r\n\r\n.dark-"
},
{
"path": "app/src/styles/sidebar.css",
"chars": 704,
"preview": ".sidebar {\n position: fixed;\n top: 0;\n bottom: 0;\n left: 0;\n min-height: 100vh !important;\n margin: 70px 0 0;\n bo"
},
{
"path": "app/src/templates/categoryTemplate.js",
"chars": 918,
"preview": "import React, { useState, useEffect } from \"react\"\nimport { graphql } from \"gatsby\"\n\nimport Layout from \"../components/l"
},
{
"path": "utils/.gitignore",
"chars": 75,
"preview": ".idea\n__pycache__\nconfig.py\nbin/\ninclude/\nlib/\nout.json\npip-selfcheck.json\n"
},
{
"path": "utils/HOUSEKEEPING.md",
"chars": 1009,
"preview": "This contains documentation on `housekeep.py` which was a command developed for converting from legacy README\nformat to "
},
{
"path": "utils/README.MD",
"chars": 1586,
"preview": "`utils/` mainly contains scripts for generating `app/src/data/books.json` file from `README.md`\n\nIn most cases, you don'"
},
{
"path": "utils/book_name_to_details.json",
"chars": 740668,
"preview": "{\n \"11/22/63\": {\n \"amazon_url\": \"https://www.amazon.com/11-22-63-Stephen-King/dp/1451627289\",\n \"author\""
},
{
"path": "utils/books.json",
"chars": 721448,
"preview": "[\n {\n \"amazon_url\": \"https://www.amazon.com/1984-Signet-Classics-George-Orwell/dp/0451524934\",\n \"author"
},
{
"path": "utils/config-sample.py",
"chars": 227,
"preview": "# save this file as 'config.py' and then, fill it with you api key\nGOODREADS_PUBLIC_API_KEY = \"write here your goodreads"
},
{
"path": "utils/gooodreads.py",
"chars": 3853,
"preview": "import time\nimport xml.etree.ElementTree as ET\nimport urllib.request\nimport urllib.error\n\nimport requests\n\nfrom bs4 impo"
},
{
"path": "utils/housekeep.py",
"chars": 2375,
"preview": "import simplejson\n\n# we assume that every line after # Books\n# starting with * is a book title if file type is old\n# sta"
},
{
"path": "utils/pyvenv.cfg",
"chars": 202,
"preview": "home = /usr\nimplementation = CPython\nversion_info = 3.8.5.final.0\nvirtualenv = 20.0.20\ninclude-system-site-packages = fa"
},
{
"path": "utils/read_file.py",
"chars": 2022,
"preview": "def read_file_content(file):\n with open(file) as f:\n content = f.readlines()\n # remove whitespaces\n retu"
},
{
"path": "utils/requirements.txt",
"chars": 398,
"preview": "appdirs==1.4.4\nattrs==20.1.0\nblack==19.10b0\nclick==7.1.2\npathspec==0.8.0\nregex==2020.7.14\ntoml==0.10.1\ntyped-ast==1.4.1\n"
},
{
"path": "utils/update_json_files.py",
"chars": 3000,
"preview": "import json\nimport time\n\nfrom read_file import load\nfrom gooodreads import get_details\nfrom bs4 import BeautifulSoup\n\nre"
},
{
"path": "utils/write_file.py",
"chars": 2150,
"preview": "from shutil import copyfile\nimport os\n\n\ndef render_book_line(book_object):\n book = book_object\n book[\"rating\"] = \""
}
]
About this extraction
This page contains the full source code of the hackerkid/Mind-Expanding-Books GitHub repository, extracted and formatted as plain text for AI agents and large language models (LLMs). The extraction includes 54 files (2.2 MB), approximately 583.1k tokens, and a symbol index with 19 extracted functions, classes, methods, constants, and types. Use this with OpenClaw, Claude, ChatGPT, Cursor, Windsurf, or any other AI tool that accepts text input. You can copy the full output to your clipboard or download it as a .txt file.
Extracted by GitExtract — free GitHub repo to text converter for AI. Built by Nikandr Surkov.