William Weston is the main character in Ecotopia. He lives in New York, where he is the top internal affairs reporter for the Times-Post. He has an ex-wife and two children, who he regrets leaving. He has a lover called Francine, who he sees on and off between his jobs.