by Judith Taylor MD
A symbol of peace, strength, and nourishment, the olive tree has been imbued with a sense of history, place, and charm since its earliest cultivation in the ancient civilizations of the Mediterrane…