David L Scott

DAVID L. SCOTT is the author of more than two dozen books on finance and investing.