1
by Bump, Daniel
Published 1984
Springer Berlin Heidelberg

2
by Bump, Daniel
Published 2004
Springer New York

3
by Bump, Daniel
Published 2013
Springer New York