Bill Petro

Bill Petro

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