charlesddnoble