publisher: HarperCollins publish date: April 24th 2012
format: hardcover pages: 467
language: English
ISBN:
0062030310 (9780062030313)
publisher: Sybex
publish date: July 1st 2009
format: paperback pages: 1092
language: English
ISBN:
0470477075 (9780470477076)
publisher: Sybex
publish date: May 1st 2005
format: hardcover
language: English
ISBN:
0782143903 (9780782143904)
publisher: Harper Perennial publish date: March 27th 2007
format: paperback pages: 368
language: English
ISBN:
0060892587 (9780060892586)
publisher: Harmon Press
publish date: December 6th 2010
format: paperback pages: 252
language: English
ISBN:
0979907624 (9780979907623)