1
by Puri, Prem
Published 1996
Springer London

2
Published 2019
Springer Berlin Heidelberg
Other Authors: '; ...Puri, Prem...

3
Published 2008
Springer Berlin Heidelberg
Other Authors: '; ...Puri, Prem...

4
Published 2006
Springer Berlin Heidelberg
Other Authors: '; ...Puri, Prem...

5
Published 2009
Springer Berlin Heidelberg
Other Authors: '; ...Puri, Prem...