Services provided by Walter James Evans: