publisher: O'Reilly Media, Inc. publish date: March 4th 2008
format: paperback pages: 172
language: English
ISBN:
0596519249 (9780596519247)
publisher: O'Reilly Media publish date: February 26th 2008
format: kindle pages: 174
language: English
ASIN: B00CKYWZES