publisher: FT Press
publish date: March 18th 2010
format: paperback pages: 298
language: English
ISBN:
0273730878 (9780273730873)
publisher: FT Press publish date: June 30th 2010
format: ebook pages: 320
language: English
ISBN:
0273745093 (9780273745099)