publisher: FT Press
publish date: August 21st 2005
format: hardcover pages: 288
language: English
ISBN:
0131477722 (9780131477728)
publisher: FT Press publish date: August 11th 2005
format: paperback pages: 259
language: English
ISBN:
0132906163 (9780132906166)