Deborah Leigh Wood

Deborah Leigh Wood is a free-lance writer from Evanston, Ill.