Author: James P. Ray and F. Rainer Engelhardt