Author: Environmental Applications Group Limited.