JAMES H STOCK