JOHN L. MEEKS, JR