Aberdeen & Aberdeenshire Sculpture celebrating ‘inspirational’ Aberdeen missionary to be unveiled at Scottish landmark October 24, 2018