The next morning's mail brought a bunch of violets and an apology from Kate Ferris.