Conor Cruise O'Brien compare prices