vespoli john e depth