Phillip Smith

Consulting, convening, coding, covering new ground, plus occasional commentary.

Psst! I've recently re-launched this site and lots of content is not filed yet. You may want to check the archive.