By John Schaffner johnschaffner@reporternewspapers.net Peter Walker is a world-renowned landscape architect who at the moment is working on the World Trade Center Memorial in New York City. A decade or so ago, he was convinced to come to Buckhead and take a look at the potential for the triangle park at the intersection of Peachtree […]