The 100 best annuities you can buy - Williamson, Gordon K. (J. Wiley, 1995)