Carl T h . Riehter.