publisher: Sams
publish date: December 20th 2004
format: paperback pages: 461
language: English
ISBN:
067232668X (9780672326684)
publisher: Sams
publish date: February 13th 2006
format: paperback pages: 686
language: English
ISBN:
0672328763 (9780672328763)
publisher: Sams
publish date: November 28th 2005
format: paperback
language: English
ISBN:
067232850X (9780672328503)