It’s been a few years since we talked about David Fanning.  The last time was when he released his debut…read more