1
by Bump, Daniel
Published 2004
Springer New York

2
by Bump, Daniel
Published 1984
Springer Berlin Heidelberg