publisher: Prentice Hall
publish date: November 17th 2003
format: paperback pages: 647
language: English
ISBN:
0131014056 (0076092022046)
publisher: Sams
publish date: June 28th 2002
format: paperback pages: 712
language: English
ISBN:
0735712328 (0752064712329)