David Wilson's Farewell Service - peterheadbaptist