Snacking is one of the great pleasures of life. The word "snack" has come to have several different meanings over time, yet the idea of a snack in its simplest form conjures up nostalgic notions of ...