David Adams

David Adams

Mountain man, VIPER CTO, five-time tech startup founder, OSNews publisher, political junkie, renaissance man, amateur philosopher.