Enough: the 5 G's of the Good Life for Smart Entrepreneurs.