Author: D.Sc R.C. Hutchinson