LEACH JOHN T JR