ID:DA16481258
Search authors sharing the same name
Ajay D. Kshemkalyani and Mukesh Singhal
[Produced by Amazon] [2011], c2008
: pbk
Available at 1 libraries
Cambridge University Press 2011
Available at 5 libraries
Cambridge University Press c2008
: hbk
Available at 13 libraries