Sarah Stewart Taylor

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