1
by Smith, Martin A
Published 2003
Manchester University Press

2
by Smith, Martin A.
Published 2000
Springer Netherlands