3
Published 2012
Springer New York
Other Authors: ...Singh, Harjit...

4
Published 2020
Springer International Publishing
Other Authors: ...Singh, Harjit...

5
Published 2015
Springer International Publishing
Other Authors: ...Singh, Harjit...