Peaks and Valleys: Making Good and Bad Times Work for You–at Work and in Life by M.D., Spencer Johnson 2 h 0 min