The Scotsman ARCHIBALD Ella Lorraine 2019-04-08 - 08/9/33 - 09/04/08 Joyce I Coburn (nee Archibald) 01/05/32 - 05/01/05.