publisher: O'Reilly Media publish date: October 19th 2005
format: paperback pages: 473
language: English
ISBN:
0596009178 (9780596009175)
ASIN: 596009178
publisher: O'Reilly Media publish date: October 12th 2005
format: kindle pages: 504
language: English
ASIN: B004LRPB84
publisher: O'Reilly Media publish date: January 27th 2011
format: ebook pages: 504
language: English
ISBN:
1449304028 (9781449304027)
publisher: O'Reilly Media publish date: October 12th 2005
format: ebook pages: 504
language: English
ISBN:
1449303900 (9781449303907)