JOHN V LEONARD