Gea-Suan Lin's BLOG

Monday, March 27, 2006

Young Bill Gates, Mitch Kapor and Fred Gibbons

Young Bill Gates, Mitch Kapor and Fred Gibbons