2
by Moore, Patrick
Published 2005
Springer London