Married to my handsome husband, John; mom to four pets and countless children - but only as their teacher :); feminist; socially liberal, fiscally conservative Democrat; Quaker.
No history to display
When Theresa Leone Davidson listens to shows or tracks they will be shown here