1
by Miall, Andrew D.
Published 1996
Springer Berlin Heidelberg

2
by Miall, Andrew D.
Published 2000
Springer Berlin Heidelberg

3
by Miall, Andrew D.
Published 1997
Springer Berlin Heidelberg

4
by Miall, Andrew D.
Published 1984
Springer New York

5
by Miall, Andrew D.
Published 1990
Springer New York

6
by Miall, Andrew D.
Published 2010
Springer Berlin Heidelberg

7
by Miall, Andrew D.
Published 2016
Springer International Publishing