CPA specializing in tax issues. primarily long term investor. momentum investor also. like special situations as well. been investing for too many years.