Electromagnetic production of strange particles from nucleons and nuclei.