John Alvin Soat
Freelance writer, reporter, editor, high-performance generator
Semi-retired IT journalist, author, and video producer; still accepting interesting assignments
If you are a seasoned journalism professional, you may apply to join the IPG.
Please visit our Membership Requirements page and follow the directions completely.