donald ferguson esq obituary