Daniel Strauss

#857246

Writer, economist, and tech enthusiast.