1
by Stewart, William J.
Published 1995
Springer US

2
by Stewart, William J.
Published 2012
Collins