Author: Stephen newton . dlo associates ltd.