Threads and Stitches of Peace– Understanding What Makes Ghana an Oasis of Peace?