james c smith has no activity yet.