publisher: FT Press
publish date: August 11th 2010
format: hardcover pages: 317
language: English
ISBN:
0132358107 (9780132358101)
publisher: FT Press
publish date: August 11th 2010
format: ebook pages: 330
language: English
ISBN:
013248126X (9780132481267)