JOHN C DENSMORE JR