BANGOR – David Horner passed away after a long illness on October 19, 2014. The son of Richard W. Horner and Marjorie Colp Horner, he worked for years at Dorothea Dix hospital. A complete obituary may be found at Brookingssmith.com. Memorial donations may be made to Manna Ministries, Bangor.