All of these are great books, have read some and will add others to my reading list. I want to add 3 more which I personally found to be great, very practical and had profound influence on me.
- Pebbles of Perception by Laurence Endersen
- How will you measure your life? by Clayton Christensen
- Choose Yourself by James Altucher