1
by Lynch, T. B.
Published 2007
Springer London

2
by Lynch, T.B.
Published 2008
Springer Milan