The Hague Agenda for Peace and Justice for the Twenty-first Century