Author: g. pollard g.f. hill