Cash Flow: How to Build a Great Company That Endures in Tough Economies and Thrives in Booming OnesSteve Coughran