A Promise to keep - Smart, James D.