J. Michael Zoli

Freelance writer and full time software developer. I am also an avid outdoorsman and spend as much family time off-grid as possible.

Posts By J. Michael Zoli

To Top