JAMES D LANG