by Michael Ernest
publisher: Sybex publish date: November 13th 2012
format: paperback pages: 336
language: English
ISBN:
1118359100 (9781118359105)
publisher: Sybex publish date: November 5th 2012
format: kindle pages: 336
language: English
ASIN: B00A6WORL0
publisher: Sybex publish date: January 1st 2012
format: ebook pages: 338
language: English
ISBN:
1299189733 (9781299189737)
publisher: Sybex publish date: October 23rd 2012
format: ebook pages: 336
language: English
ISBN:
1118463854 (9781118463857)
publisher: Sybex publish date: November 5th 2012
format: ebook pages: 336
language: English
ISBN:
1118434099 (9781118434093)
publisher: Sybex publish date: November 5th 2012
format: ebook pages: 336
language: English
ISBN:
1118416953 (9781118416952)