Author: D. G. Avery G.K.T. Conn