Dan Callahan

Free Culture / Free Software believer, cave diver, typography nerd. Mozillian.

Minneapolis in United States

Spoken at 19 events in 5 countries