Author: Ernst Friedrich E . Richter