J . C . RICHTER &KLEIN