STEPHEN R. FERRUCCI III