JOHN L. LEACH, III