About Hal 171 Articles
Ex-golf inventor, Ex-stockbroker, author, blogger, social activist, drug counselor, public speaker