
Echoes of the Glass
Some mirrors reflect, others rememberBy Mars AlgirosLength15h 11m
About this audiobook
For centuries, a single object has moved through the world—appearing, vanishing, and resurfacing. It has passed through cities and eras, through hands that never fully understood what they possessed. Some called it furniture. Others, a curiosity. A few sensed something more.
The mirror does not announce itself.
It waits.
Its presence lingers in the margins of history: an opera singer in nineteenth-century Paris, a scholar uncovering forgotten archives, a modern city where reflections begin to hesitate. Lives brush against it, then drift away—changed, unsettled, sometimes erased.
In the present day, a historian burdened by unanswered questions finds his research converging on the same object again and again. At the same time, a young woman newly arrived in the city makes a choice that feels ordinary—until it isn’t. Neither understands the depth of what has begun.
Audiobook details
GenreMystery and Thriller, General Fiction
Length15 hrs 11 mins
Narrated byListen with 1,000+ voices
FormateBook with Audio
Publish dateMay 8, 2026
LanguageEnglish
Table of contents
1COPYRIGHT: DEDICATION
187Saturday, February 18th, — 6:42 PM
2EPIGRAPH
188Detective Kai-Wen Tsai, Jeremy’s Apartment, 197 Grand Street, Brooklyn, NY
3PROLOGUE
189WEEK EIGHT
4The Girl in the Glass
190L’Espoir de Minuit
5INTERLUDE
191Monday, February 20th, — 11:14 PM
Show all chaptersShow less
6Friday, January 24th, 2020 — 5:29 AM
192NYPD 90th Precinct, Brooklyn, NY, Detective Kai-Wen Tsai’s Office
7Maurice’s Apartment, Lyon, France
1931:12 AM
88:42 AM
194Tuesday, February 21st, — 8:48 PM
9Université Lumière Lyon 2 – Département d’Histoire et Archéologie
195Parc de la Tête d’Or, Lyon, France
10Amphithéâtre Laprade
196Wednesday, February 22nd, — 12:33 AM
11ECHOES OF THE PAST
197Maurice’s Apartment, Lyon, France
12Friday, March 15th, 1893 — 11:47 PM
198NYPD Homicide Report
13Le Théâtre des Rêves, Paris, France
199Victim Information:
14Outside the dressing room:
200Overview:
15Inside the dressing room:
201Investigation Findings:
16PRESENT DAY
202Conclusions:
17Saturday, February 18th, 2017 – 6:42 PM
203Investigation Status:
18Jeremy’s Apartment, Brooklyn, NY
2049:32 AM
19WEEK ONE
205Heritage City Athletics Centre, Toronto, Canada
20New Lights, Old Shadows
2063:16 PM
21Sunday, January 1st, 2017 — 4:42 PM
207A Day of Remembrance, Bell & Finch Interiors, New York City
22Grand Central Terminal, New York City: Settling In
208Thursday, February 23rd, — 7:24 PM
23Monday, January 2nd, — 6:30 AM
209Brasserie Georges, 30 Cours de Verdun Perrache, Lyon, France
24Matilda’s Apartment, New York City
2109:13 PM
25Tuesday, January 3rd, — 9:47 AM
211Maurice’s Apartment, Lyon, France
26Villa Moreau Sur Mer, St Tropez, France
21210:35 PM
27Thursday, January 5th, — 10:32 PM
213Matilda’s Apartment, New York City
28Musée National des Antiquités, Paris, France
21411:37 PM
29Friday, January 6th, — 6:11 PM
215The Undercurrent, SoHo, New York City
30The Thorne & Belle, Sullivan Street New York City
2161:32 AM
31Saturday, January 7th, — 1:10 PM
217Outside The Undercurrent, SoHo, New York City
32Aéroport Charles de Gaulle, Paris, France
2183:33 AM
33WEEK TWO
219Matilda’s Apartment, New York City
34Elderglen Way Alley
220Saturday, February 25th, — 9:36 AM
35Sunday, January 8th — 8:13 AM
221Lyon University, Lyon, France
36Samir’s House, Béjaïa, Algeria
222Saturday, February 25th, — 1:32 PM
37Sunday, January 8th, — 9:05 PM
223Café Lalo, New York City
38Matilda and Marbles, New York City
224WEEK NINE
39Monday, January 9th – 2:09 AM
225I See You Breathe, I See You Sleep
40Samir’s House, Béjaïa, Algeria
226Sunday, February 26th, — 6:47 AM
41Sunday, January 8th, — 10:32 PM
227Maurice’s Apartment, Lyon, France: Maurice’s Notes
42Matilda’s Apartment, New York City
2283:27 AM
43Tuesday, January 10th, — 8:32 PM
229Matilda’s Apartment, New York City
44Matilda’s Apartment, New York City
230ECHOES OF THE PAST
45Friday, January 13th, — 9:25 PM
231Tuesday February 24th, 1769 — 1:23 PM
46Matilda’s Apartment, New York City
232Râmnicu Vâlcea, Wallachia, Romania
47Saturday, January 14th, — 3:32 AM
233Sunday, February 26th, — 2:14 PM
48Julien’s sister Julie Apartment, Paris, France
234Maurice’s Office, Lyon, France
49Friday, January 13th, — 9:47 PM
235ECHOES OF THE PAST
50Julien’s Apartment, New York City
236Friday, December 9th, 1887 — 1:47 PM
51WEEK THREE
237Hôtel Drouot, Paris, France
52The Stranger
238Tuesday, April 5th, 1892 — 12:24 AM
53Sunday, January 15th, — 7:12 PM
239Ziraldin’s Atelier, Paris, France
54Bistro Le Figuier, New York City
240Sunday, February 26th, — 9:07 PM
55Tuesday, January 17th, — 7:32 PM
241Reno’s Apartment, Toronto, Canada
56Le Vieux Bouchon, Lyon, France
242ECHOES OF THE PAST
57Thursday, January 19th, — 6:34 AM
243Friday, September 9th, 1892 – 8:27 PM
58Gare de Lyon Part-Dieu, Lyon, France
244Théâtre de l’Etoile Noire, Paris, France
59Friday, January 20th, — 10:32 PM
245Monday, February 27th, — 10:21 AM
60Rachel’s Apartment, New York City
246Maurice’s Apartment, Lyon, France
61WEEK FOUR
247Maurice’s Notes
62The Phantom’s Call
248Conclusion
63Monday, January 23rd, — 7:12 AM
249ECHOES OF THE PAST
64Matilda’s Apartment, New York City
250Friday, January 13th, 1893 – 1:36 AM
659:03 AM — Bell & Finch Interiors, Conference Room
251Ziraldin’s Atelier, Paris, France
665:42 PM — La Basse Lounge, Lower East Side
252Monday, February 27th, — 10:27 AM
6710:32 PM — Matilda’s Apartment
253Bell & Finch Interiors, New York City
683:31 AM
2543:53 PM
693:33 AM
255Bell & Finch Interiors, New York City
70Tuesday, January 24th, — 6:45 AM
25611:16 PM
71Matilda’s Apartment, New York City
257Rue des Marronniers, Lyon, France
72Tuesday, January 24th, — 1:03 PM
258ECHOES OF THE PAST
73Université Lumière Lyon 2, Lyon, France
259Friday, February 10th, 1893 — 12:27 AM
74ECHOES OF THE PAST
260Ziraldin’s Apartment, Paris, France
75Wednesday, October 12th, 1955 — 05:57 AM
261Monday, February 27th, — 7:08 PM
76St. Bernadette Pflegeheim, outside Heidelberg, West Germany
262Reno’s Apartment, Toronto, Canada
77PRESENT
2638:33 PM
78Wednesday, January 25th, — 4:34 AM
264Matilda’s Apartment, New York City
79Maurice’s Apartment, Lyon, France: 5:27 AM
26510:14 PM
805:46 AM
266Detective Kai-Wen Tsai’s Office, NYPD 90th Precinct, Cold Case Division
81ECHOES OF THE PAST
267Tuesday, February 28th, — 9:14 AM
82Friday, March 3rd, 1933 — 2:18 PM
268Bookstore Café, Montauk, NY
83Palais Dorotheum, Vienna, Austria
26910:23 PM
84Johann Meissner
270Matilda’s Apartment, New York City
85WEEK FIVE
271ECHOES OF THE PAST
86The Doppelgänger
272Friday, November 10th, 1933 — 8:32 PM
87Sunday, January 29th, — 8:14 PM
273Königlicher Maskenball, Vienna, Austria
88Matilda’s Apartment, New York City
274Wednesday, March 1st — 1:10 PM
899:22 PM — Bistro Le Figuier, New York City
275Vienna International Airport (Schwechat)
90Monday, January 30th, — 5:30 AM
276ECHOES OF THE PAST
91Maurice’s Apartment, Lyon, France
277Saturday, November 11th, 1933 — 3:32 AM
92Sunday, January 29th, — 11:52 PM
278Hohenberg Manor, Vienna, Austria: Morning
93Bistro Le Figuier, New York City
279Wednesday, March 1st — 5:27 PM
94Monday, January 30th, — 11:42 AM
280Madame Duclare’s residence, Vienna, Austria
95Université Lumière Lyon 2, Lyon, France
2811:52 PM
96Wednesday, February 1st, — 11:52 PM
282Bell & Finch Interiors, New York City
97Maurice’s Apartment, Lyon, France
28311:43 PM
98Friday, February 3rd, — 10:41 PM
284Maurice’s Apartment, Lyon, France
99Girl’s Night II, Rachel’s Apartment, New York City
2855:43 PM
100WEEK SIX
286NYPD Cold Case Squad, Brooklyn North, Williamsburg, Brooklyn, NY
101Der Nachtflügel
287Thursday, March 2nd, — 11:11 AM
102Monday, February 6th, — 7:32 PM
288Vivienne’s Penthouse, New York City
103La Gare de Lyon Part-Dieu, Lyon, France
289Friday, March 3rd, — 3:29 AM
104ECHOES OF THE PAST
290Birthday Girl’s Apartment, New York City
105Friday, April 15th, 1955 — 12:47 PM
2918:27 PM
106Olives Farm, Sahel, Bouzeguene, Tizi-Ouzou, Algeria: The Last Reflection
292Ouija Night at Matilda’s Apartment, New York City
107Monday, February 6th, — 11:12 PM
293Saturday, March 4rd, — 4:27 AM
108Maurice Coiffeur, Onboard TGV Lyria, En Route to Zurich
294Maurice’s Apartment, Lyon, France
109Monday, February 6th, — 11:57 PM
295WEEK TEN
110Zurich Hauptbahnhof, Zurich, Switzerland
296The Lady with no Reflection
111ECHOES OF THE PAST
297Sunday, March 5th, — 5:57 PM
112Monday, March 27th, 1995 — 9:17 AM
298Bistro Le Figuier, New York City
113The Moreau’s House, New York City
299Monday, March 6th, — 11:23 AM
114Tuesday, February 7th, — 11:45 AM
300Late Morning – Bell & Finch Interiors, New York City
115Vienna Hauptbahnhof, Vienna, Austria
3011:58 PM
1168:53 PM
3022:01 PM
117Wednesday, February 8th, — 7:03 AM
3032:15 PM
118Hotel Grünwald, Gmunden, Austria
3042:28 PM
119ECHOES OF THE PAST
3053:02 PM
120Tuesday, March 28th, 1995 — 10:03 AM
306St. Vincent’s Medical Centre, Emergency Wing
121The Moreau’s House, New York City
3074:22 PM
122Wednesday, March 29th, 1995 — 11:13 AM
308Monday, March 6th, — 9:27 PM
123The Moreau’s House, New York City
309Vivienne Delacroix's Penthouse, The San Remo, New York
1243:38 PM
310Tuesday, March 7th, — 3:14 PM
1254:27 PM
311Université Lumière Lyon 2, Lyon, France
126The phone rang.
3129:48 AM
127No answer.
313Detective Kai-Wen Tsai’s Office, NYPD 90th Precinct, Cold Case Division
1284:43 PM
3142:14 PM
1295:27 PM
315Vivienne Delacroix's Penthouse, The San Remo, New York
1305:32 PM
316That night — 11:09 PM
1315:41 PM
317Maurice’s Apartment, Lyon, France
1326:03 PM
318ECHOES OF THE PAST
1336:28 PM
319Autumn, 1475
1347:13 PM
320Near Târgoviște, Wallachia
135Tuesday, February 7th, — 6:57 PM
321(By record later copied in French: La route des charrettes. The road of wagons.)
136Grand Opening at Mehra’s Table, New York City
3228:14 PM
137Wednesday, February 8th, — 10:11 AM
323Matilda Marin’s Apartment, New York City: I See Numbers
138Hotel Grünwald, Gmunden, Austria
324Thursday, March 9th, 7:25PM
139Thursday, February 9st, — 11:21 AM
325Maurice’s Apartment, Lyon, France
140ÖBB Railjet, Vienna-bound
3269:07 PM
1411:48 PM
327Later That Evening, La Sorcière d’Argent
142Wien Hauptbahnhof, Vienna, Austria: Madame Duclare
328ECHOES OF THE PASTd
143Friday, February 10th, — 9:38 PM
329Thursday, February 16th, 1893 — Late Night
144Dacia Express (EuroNight 347), Somewhere Between Vienna and Bucharest: Maurice’s Notes
330Ziraldin’s Atelier, Paris, France
145Friday, February 10th, — 4:12 PM
331ECHOES OF THE PAST
146Mehran’s Table Cafe, New York City
3321769 — The Night They Came
147Saturday, February 11th, — 9:37 PM
333Two Days Prior
148Taro Night, Tasha’s Apartment, New York City
334One Day Prior
149Saturday, February 11th, — 7:36 AM
335Mid-March, 1745 — Râmnicu Vâlcea, Wallachia, Romania
150Gara de Nord Station, Bucharest, Romania
336The Switch
151Saturday, February 11th, — 3:21 AM
337When the crowd reached the yard the next night, the mirror was already awake.: After the Fire
152Matilda’s Apartment, New York City
338WEEK ELEVEN
153Saturday, February 11th, — 9:42 AM
339The Eclipse’s First Breath
154Somewhere Between Bucharest and Brașov, Romania
340Monday, March 13th, — 6:30 PM
155Saturday, February 11th, — 10:36 AM
341Lyon-Saint Exupéry Airport, Lyon, France
156Lemn și Timp Antique Shop, Brașov, Romania: Maurice’s Notes
342Thursday, March 16th, — 12:35 AM
157WEEK SEVEN
343Matilda’s Appartement, New York
158The Silver Witch
3449:31 AM
159Sunday, February 12th, — 5:23 PM
345Hotel Edison, New York
160H+ Hospital, San José del Cabo, San José del Cabo, Mexico
346WEEK FIFTEEN
161Sunday, February 12th, — 7:52 PM
347Julian?... Or... Gregorian?
162Matilda’s Apartment, New York City
348Thursday, April 13th, 2017 — 3:27 PM
163Monday February 13th, — 9:54 AM
349Maurice at Lyon 2 University, Lyon, France
164Maurice’s Apartment, Lyon, France
3505:37 PM
165Monday, February 13th, — 2:00PM
351Later that evening, 11:16 PM, Rue du Président Édouard Herriot
166La Rotonde, Park Avenue at East 74th Street, New York
3522:23 AM
1673:48 PM
353ECHOES OF THE PAST
168Vivienne Delacroix's Penthouse, The San Remo, New York City
354Winter–Spring, 1476
1695:42 PM
355Burgundy, Kingdom of France
170Bell & Finch Interiors, New York City
356Bloodline of Eszter → Virelle D’Armoire
1719:41 PM
357(Direct maternal lineage — reconstructed)
172Matilda’s Apartment, New York City
358WEEK NINETEEN
17311:21 PM
359He’s mine. Or no one’s
174Jeremy’s Apartment, Brooklyn, NY
360Friday, May 7th, 2017 — 3:33 PM
175Tuesday, February 14th, — 9:27 PM
361Julien’s villa, St Tropez, France
176La Sorcière d’Argent, Lyon, France
362ECHOES OF THE PAST
177Wednesday, February 15th, — 4:21 PM
363Friday, March 15th, 1893 — 11:41 PM
178Université Lumière Lyon 2, Lyon, France
364Le Théâtre des Rêves, Paris, France
179Thursday, February 16th — 10:17 PM
365Friday, January 24th, 2020 — 12:14 PM
180Maurice’s Apartment, Lyon, France
366Université Lumière Lyon 2 – Département d’Histoire et Archéologie
181Friday, February 17th — 6:02 PM
367Amphithéâtre Laprade, Lyon, France
182Lyon 2 University Library, Archives Room, Lyon, France
368EPILOGUE
1833:56 PM
369The Girl Who Would Not Age
184Bell & Finch Interiors, New York City
370Author’s Note
185Saturday, February 18th, — 5:03 PM
371Acknowledgments
186Las Ventanas al Paraíso Resort , San José del Cabo, Mexico
372About the Author