Carl J . Ruther.