publisher: Apress publish date: January 28th 2011
format: paperback pages: 676
language: English
ISBN:
143023024X (9781430230243)
ASIN: 143023024X
publisher: Apress publish date: September 15th 2010
format: hardcover pages: 657
language: English
ISBN:
1430230258 (9781430230250)