The below books are incredibly good in enhancing life philosophy. They help understand the main ingredients for building unshakable character.
Author: Earl Nightingale
Author: Jim Rohn
Authors: Jim Rohn
Authors: Jim Rohn