Author: Precept Design Consultants PLC.