Jacqueline Novogratz is changing the world, one business at a time, affecting millions of people. She's combining intelligence, business, for-profit thinking, compassion, and philanthropy to make a real difference. I went to school with her brother, which is kinda' cool. She's one of my heroes, and she doesn't know me yet. I HIGHLY recommend her book. It just might change how you think!
The key to figuring out what isn't working in your life is understanding some basic psychological facts about yourself — like why we can't resist paying attention to sex and danger, or that people see what they want to see.