BUT WHAT IS Craig Giamomona, REALLY?