ed ventresca