JOHN P. COSTIN, JR.