DAVID A RUFFO