JAMES H EDMONDS INC