Author: J E strutt and p l hall