Author: Dr. C.P. French.