Services provided by Herbert P Edmundson: