david g ewing banner