Bill Fischer

An aging techno-geek trying to understand social media and marketing.