james d chandler