1
by Forsdyke, Donald R.
Published 2006
Springer US

2
by Forsdyke, Donald R.
Published 2011
Springer New York

3
by Forsdyke, Donald R.
Published 2016
Springer International Publishing

4
by Cock, Alan, Forsdyke, Donald R.
Published 2008
Springer New York