009 cho-1
WiFi vs. GPRS vs. 3G: Whats the answer? Victor Bahl bahl Microsoft Research.
Personas by John Vlastelica