james d. green