JOHN P. CUCHES, SR.