I'm looking for a novel that was advertised through the mailing list a couple of years ago. The story was about a small town that had a chemical exlosion. A cloud swept from the explosion over the town, and everyone in the town had perfect memories as a result. What was the name of the novel and the author?