James’s Substack

James Brumbaugh
James Brumbaugh's avatar
Father, tech worker, reader, average guy