michael f vecchione