In a large bowl, stir together the melted butter, oil, sugars, molasses and egg. Toss together the flours, baking soda, spices and salt. Using a wooden spoon, stir the flour mixture into the wet ingredients until it pulls into a cohesive dough. If it seems a bit dry or cracked, add water by the teaspoonful. Cover and refrigerate for at least 2 hours or overnight.
Place racks in the upper and lower thirds of the oven and preheat to 350 degrees F. Line two cookie sheets with parchment or a silpat.
Form the dough into 1-inch balls, firmly press to form cookie shape. Place on a prepared cookie sheet, at least 2 inches apart. Top each cookie with diced crystallized ginger.Sprinkle sugar over each chunk of dough.
Bake each sheet for about 12 to 14 minutes, moving them from front to back and top to bottom about half way through baking. Cool and place in an airtight container or cookie jar.
Makes 3 dozen cookies.