J . P . KLEIN St KOMP.