I forget where I got this recipe, but they are so good. I often take these to work and my co-workers just love them! I especially like to make them on holiday mornings. They are worth the time it takes to prepare! They never last long anywhere I take them. I suggest this recipe for experienced bakers. Edited 1/4/08 to correct yeast package amounts.