Facing the challenge of putting ideas into language.

@zeedog

Blog ArchiveQuestions?