Author
2 books on Rising Hat
New Paradigm for Financial Markets
Kenneth C. Davis
Don't Know Much About History