JAMES W LANGE