Recommend William Duncan's obituary to your friends
William Duncan McEwen

Plant a tree in memory of William Duncan

An environmentally friendly option