Neil Keith Margaret McEachran & family