Tom McShane

Tom McShane is a contributing writer for The Startup Magazine