1
by Shafer, Dan
Published 2003
SitePoint

2
by Shafer, Dan, Ritz, Dean A.
Published 1991
Springer New York