B2DB — Who said what, where, and when

Sam Goodenough

Software Consultant, Stoa

Events Sam Goodenough has spoken at