4 books
Karen Macklin is a San Francisco-based writer and editor. She has written for more than a dozen publications, including The New York Times, San Francisco Weekly, and Yoga Journal.
47 Things You Can Do for the Environment
Crap
47 Things Teens Can Do for the Environment
Indie Girl