1
by Nanda, Arup
Published 2017
McGraw-Hill Education

2
by Nanda, Arup
Published 2005
O'Reilly

4
by Kuhn, Darl
Published 2007
Apress
Other Authors: ...Nanda, Arup...

5
by Kuhn, Darl
Published 2013
Distributed by Springer Science + Business Media New York
Other Authors: ...Nanda, Arup...