JOHN P. SPOONER, SR.