publisher: Apress publish date: March 1st 2007
format: paperback pages: 449
language: English
ISBN:
159059729X (9781590597293)
publisher: Apress publish date: May 15th 2007
format: kindle pages: 472
language: English
ASIN: B001D20VPS
publisher: Apress publish date: January 1st 2007
format: ebook pages: 460
language: English
ISBN:
1281108170 (9781281108173)