Seems he has been around a lot of years as a newsletter writer/analyst, and previously a stockbroker.