Stuart-Harris, Charles H. (Charles Herbert), Sir