Bill Petro

Bill Petro

405 Followers

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