publisher: FT Press publish date: July 1st 2009
format: hardcover pages: 289
language: English
ISBN:
0137136900 (9780137136902)
publisher: FT Press publish date: June 10th 2009
format: ebook pages: 300
language: English
ISBN:
0137030738 (9780137030736)