Book recommendations
3 books
Moonwalking with Einstein -Definitely.
I would be cautious with Cal Newport's books and take it with a box of salt, however. To be fair, I only read one of his books (So Good They Can't Ignore You).
Also Brain Rules is a good one as well.