publisher: Peachpit Press publish date: February 20th 2004
format: paperback pages: 519
language: English
ISBN:
0321199588 (9780321199584)
publisher: Peachpit Press publish date: May 30th 2001
pages: 616
language: English
ISBN:
0201730847 (9780201730845)
publisher: Peachpit Press Publications,U.S. publish date: November 10th 2003
language: English
ISBN:
0582849063 (9780582849068)
language: English
ISBN:
1405836806 (9781405836807)