are Kenneth Clark and Carol Shields both nationals of English speaking countries ?