Randy Gage Manifesto

www.networkingtimes.com/link/manifesto