Cliff Hall

Software architect, author, musician, dude.