publisher: Peachpit Press publish date: May 17th 2006
format: paperback pages: 506
language: English
ISBN:
0321362446 (9780321362445)
publisher: Peachpit Press
publish date: January 5th 2005
format: paperback pages: 819
language: English
ISBN:
032136984X (9780321369840)
publisher: Peachpit Press
publish date: June 5th 2006
format: paperback pages: 376
language: English
ISBN:
0321423151 (9780321423153)
publisher: Peachpit Press publish date: January 17th 2008
format: paperback pages: 544
language: English
ISBN:
0321496604 (9780321496607)