Text this: Strange particle production in high-energy electron proton collision /