Alfred Bibbs is a professional writer with experience contributing to editorial pages, online blogs and writing short article