mary of the chance encounters