mathematician and astronomer, ...... us Christoph WilhelmEschenbach