Stone fruits: They're the peaches that drip all over your bare legs at the beach and the cherries that stain the tips of your fingers red. They're oh-so-juicy, incredibly sweet, and they make a ...