Peace from the island of Ireland