Services provided by Alfred Cecil Edwards: