Author: Heimsath, Charles H.; mansingh, Surjit