JOHN D. WALT, JR.