A page-turning late-Victorian mystery by a master, The Glass of Time is for fans of The Meaning of Night and for readers new to Michael Cox alike. Picking up the lives of characters from the first novel some twenty years later, The Glass of Time begins in 1876. Nineteen-year-old orphan Esperanza Gorst arrives from Paris at the great country house of Evenwood to become lady's maid to the 26th Baroness Tansor, the former Miss Emily Carteret. But Esperanza is no ordinary servant. She has been sent by her guardian, the mysterious Madame, to uncover the secrets that her new mistress has concealed for decades, and to set right a past injustice which -- although Esperanza does not know it -- is intimately linked with her own future as well as her past. Gradually, those secrets are revealed, and with them the true identities of nearly every character -- for it seems that no one in Esperanza's world is who she believes them to be. She finds herself enmeshed in a complicated web of intrigue, deceit, and murder that culminates in a devastating betrayal by those she trusted most. Richly textured and elegantly told, The Glass of Time is a completely enveloping tale of identity, of the unexpected consequences of hidden truths, and of what can happen when past obsessions impose themselves on an unwilling present.