1
by Cherry, Mark J.
Published 2004
Springer Netherlands

2
by Cherry, Mark J.
Published 2006
Springer Netherlands

3
by Cherry, Mark J.
Published 2007
Springer Netherlands

4
by Cherry, Mark J.
Published 2009
Springer Netherlands

5
Published 2002
Springer Netherlands
Other Authors: '; ...Cherry, Mark J....

6
Published 2015
Springer International Publishing
Other Authors: '; ...Cherry, Mark J....