by Erik T. Ray
publisher: O'Reilly Media publish date: September 29th 2003
format: paperback pages: 432
language: English
ISBN:
0596004206 (9780596004200)
publisher: O'Reilly Media publish date: January 8th 2001
format: paperback pages: 368
language: English
ISBN:
0596000464 (9780596000462)
publisher: O'Reilly Media publish date: September 22nd 2003
format: ebook pages: 418
language: English
ISBN:
1449378870 (9781449378875)
publisher: Turtleback Books
language: English
ISBN:
0613923448 (9780613923446)
format: kindle pages: 418
language: English
ASIN: B0043D2EAE