DAVID M KARAFA