About Moving Rocks
Moving Rocks is the conceptual framework for various activities of Dave Smithey including social media, networking, programming, research and content creation.
Dave rarely writes about himself or his website in the third person.
Please see About Dave Smithey for more information.