Bill Petro

Bill Petro

406 Followers

Writer and technologist. Author of fascinating articles about history, tech trends, and pop culture. billpetro.com @billpetro