James A Baar

Baar is a writer, international communications consultant, journalist, corporate communications software developer, a business executive and college lecturer.