By Steve Costello With war, terrorism and violence topping the news pages and newscasts on an almost daily basis, social media and ordinary conversation of late has been rife with disillusionment. For anyone discouraged by national and world affairs, one […]