Author: w. j. criddle and g. p. ellis