format: hardcover pages: 288
language: English
ISBN:
0316114324 (9780316114325)
publisher: Cavendish Square Publishing publish date: October 1st 2004
format: hardcover pages: 256
language: English
ISBN:
0761451730 (9780761451730)
ISBN:
1478960515 (9781478960515)