The angel Esmeralda : nine stories