james-l-heap documents