Finance for Non-financial manager : 24 lessons to understand and evaluate financial health - Wagner, Katherine (McGraw Hill Professional Education Services, 2005)