I’ve been following Mark Cooke for a while now, since meeting him on Twitter, checking out his web site, and…read more