Services provided by Alfred Lynne Brannen: