Trisha Yearwood's Warm Feta Dip with Artichokes

Yes, I know, another artichoke dip...  But this is SOOO good!  I mean, it's the perfect mixture of flavors.  It goes perfect with corn or pita chips, or even some good quality toast.  Enjoy!
-1 (14 oz) can artichoke hearts, drained and finely chopped
-4 oz crumbled feta
-3/4 cup mayonnaise
-1/2 cup freshly grated Parmesan cheese
-1 (2 oz) jar diced pimientos, drained
-1 garlic clove, minced
Preheat oven to 350 F. 
Mix all ingredients together.  Pour mixture into 8x8 baking dish.  Bake in preheated oven for 25 minutes, or until lightly browned.  Enjoy!