Author: Edwatd N. Calisch.