John de Courcy Ireland — Irish historian and political activist (1911-2006)