Larry Kramer on CBSNews.com, Transparency, and Having 1,500 Employees for a Web Site July 29, 2005 By Samantha Henig