publisher: Sams, 481 pages, Paperback" /> publish date: May 1st 2009
format: paperback pages: 481
language: English
ISBN:
0672330415 (9780672330414)
publisher: Sams
publish date: January 26th 2011
format: paperback pages: 456
language: English
ISBN:
0672333171 (9780672333170)
publisher: Peachpit Press
publish date: November 15th 2013
format: ebook pages: 481
ISBN:
0133569969 (9780133569964)