David P Rogers specializes in investing, mutual funds, annuities and fixed-income investments services.