publisher: Pogue Press
publish date: February 7th 2005
format: paperback pages: 352
language: English
ISBN:
0596008503 (9780596008505)
publisher: O'Reilly Media
publish date: September 15th 2005
format: paperback pages: 528
language: English
ISBN:
0596006608 (9780596006600)
ASIN: 596006608
publisher: Potomac Books
publish date: July 1st 2012
format: hardcover pages: 317
language: English
ISBN:
159797692X (9781597976923)