In a medium bowl, whisk together the flour, baking soda, baking powder, cinnamon, ginger, nutmeg, cloves, and black pepper, set aside.
In the bowl of an electric mixer fitted with the paddle attachment, beat the butter and brown sugar together until nice and fluffy. Add the egg in, allow to incorporate completely, then add in the molasses. Stop the mixer, scrape down the sides and bottom of the bowl, add the flour to the butter mixture. Setting the mixer speed on low, mix until just combined. Divide dough into 2 and wrap each half in plastic. Refrigerate dough until cold and firm, one hour and up to 2 days.
Position two racks near the center of the oven and preheat the oven to 350 degrees F. Line two baking sheets with parchment paper or silicone mat (I highly suggest silicone mats as they help reduce spreading). Roll out dough on a lightly floured surface to 1/4 inch (for slightly softer cookies) and just a tad bit thinner (for crunchier cookies). Dip the cookie cutter in flour before cutting out the shape. Place cut outs two inches apart on baking sheet, refrigerate the cookie until they are firm, about 15 minutes. You can also place the tray in the freezer for about 5 minutes.
Bake cookies until crisp but not dark, 9-12 minutes. It may take a few minutes longer depending on the size of your cookie cutter. Let cool on sheet for 5 minutes before transferring to a wire rack. When cool proceed icing as desired or simply sprinkle with powdered sugar. Store cookings in an air tight container in between layers of parchment paper for up to 5 days.