name the office holder whose predecessor is samuel wright mardis and successor is john archibald campbell ?
SELECT DISTINCT var_uri where brack_open var_uri dbp_predecessor dbr_Samuel_Wright_Mardis sep_dot var_uri dbp_successor dbr_John_Archibald_Campbell sep_dot var_uri a dbo_OfficeHolder brack_close