James Duncan Stevenson In loving memory of James Duncan Stevenson, known as Jim who passed away on 11th March 2023