Managing Investments by Geoffrey A. Hirt & Stanley Block