Author: J & E Hall Limited.