stephen v. horn