publisher: BookSurge Publishing publish date: February 28th 2006
format: paperback pages: 206
language: English
ISBN:
141962055X (9781419620553)
publisher: O'Reilly Media
format: paperback pages: 504
language: English
ISBN:
0596101481 (9780596101480)
publisher: Apress publish date: May 1st 2006
format: hardcover pages: 440
language: English
ISBN:
1590596730 (9781590596739)
publisher: HarperCollins
format: paperback pages: 192
language: English
ISBN:
0002189364 (9780002189361)