publisher: Abacus Software publish date: January 28th 2004
format: paperback pages: 470
language: English
ISBN:
0349117063 (9780349117065)
publisher: Abacus publish date: June 1st 2005
format: paperback pages: 480
language: English
ISBN:
0349118833 (9780349118833)