J . P . KLEIN & KOMP .,