Skip to main content

Sarah Stewart Taylor

Sarah Stewart Taylor is an author and journalist who lives in Vermont.