This author has not been identified. Look up 'Stefan Savage' in GoogleThis author has not been identified. Look up 'Andy Collins' in GoogleThis author has not been identified. Look up 'Eric Hoffman' in GoogleThis author has not been identified. Look up 'John Snell' in GoogleThis author has not been identified. Look up 'Thomas E. Anderson' in Google