Donal B. Cruise O'Brien

British political scientist