JAMES H CRANE