Kalyan Viswanathan by Discussion by Dennis and Phil