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