Unless you have been living in the remote reaches of some very unenlightened corner of the planet, such as, oh, Siberia, you have probably heard of “Peeps.” In fact, I wouldn’t be surprised if the folks in Siberia did know about these sweet little treats. They certainly know about tea and keep their samovars fired …