JOHN H HASLAM JR