e. escher inc.