Preheat the oven to 375 degrees F. Line a couple of baking sheets with nonstick foil.
In a large mixing bowl, thoroughly stir together all dry ingredients (flour through oats).
Make a well in the center and add your oil, molasses, egg, yogurt and vanilla.
With a mixing spoon, stir the liquid ingredients together in the center of the bowl. Add the walnuts and raisins, then stir everything (liquid and dry) all together. You should have a thick, smooth, dough.
Using a generously rounded tablespoons (equal to 2 level tablespoons), scoop up dough and shape into balls. Arrange about 10 to 13 balls 2 ½ inches apart on each baking sheet. Press the balls down slightly to make ¾ inch rounds.
Bake one sheet at a time on center rack for about 10 minutes or until the cookies are set. Let cool on baking sheet for about 3 minutes, then carefully transfer to a wire rack to finish cooling.