Need to Weed Your Roof? Goodbye to tar paper. The highest spots on city buildings are becoming the greenest By Jeffrey Kluger Thursday, Nov. 08, 2007 Share Tweet Read Later Send to Kindle