J . E. O. Teuffel.