Cream butter and sugar together until crumbly. Add the beaten egg, molasses, and spices and mix well. Sift flour, baking powder, and salt. Add a little at a time to the egg mixture until a smooth dough forms.
If the dough is a little dry add a little milk, if the dough is a little wet add a bit more flour.
When dough is well mixed, cover and chill for 30 minutes.
Preheat oven to 350 degrees, roll out dough on a lightly floured board and cut into desired shapes. place cookies in a greased cookie sheet and bake for 12-15 minutes.