Author: Kevin M Johnson

President of the non-profit corporation and Roman Catholic lay association, The Inner Room.