What was the man whom Dr. Diarmuid Whelan wrote his doctoral thesis on?
an Irish politician
-1
Section::::Abstract.
Diarmuid Whelan
23693983
-1
Section::::Abstract.
Diarmuid Whelan
23693983
-1
Section::::Abstract.
Conor Cruise O'Brien
477167