James Martin Pacelli McGuinness ( born May 23 , 1950 in Derry , Northern Ireland ) is an Irish politician who is the Deputy First Minister of Northern Ireland . James Martin Pacelli McGuinness ( ; born Derry , 23 May 1950 ) is an Irish Sinn FÃ in politician and the current deputy First Minister of Northern Ireland .