publisher: Carroll & Graf publish date: July 21st 2004
format: paperback pages: 304
language: English
ISBN:
0786713380 (9780786713387)
publisher: Perseus Publishing publish date: August 1st 2004
format: paperback pages: 260
language: English
ISBN:
1615576282 (9781615576289)