publisher: O'Reilly Media publish date: December 4th 2006
format: paperback pages: 528
language: English
ISBN:
0596527349 (9780596527341)
ASIN: 596527349
publisher: IPS Proprietary
format: paperback pages: 200
ISBN:
0596101910 (9780596101916)
publisher: Rosenfeld Media, LLC publish date: July 6th 2011
format: paperback pages: 224
language: English
ISBN:
1933820209 (9781933820200)
language: English
ISBN:
0720123038 (9780720123036)
publisher: Smashing Media GmbH
publish date: January 2013
format: ebook pages: 88
language: English
ISBN:
9783943075588
ASIN: B00B29ALFW