Dr. Brian Robert Callahan

academic, developer, with an eye towards a brighter techno-social life



Consulting

Coming soon.