Who is Craig Newmark's hero?

Real Estate Connect Speaker Profile