by Tim Moore
language: English
ISBN:
0349114196 (9780349114194)
publisher: St. Martin's Griffin publish date: June 1st 2002
format: paperback pages: 384
language: English
ISBN:
0312300476 (9780312300470)
publisher: St. Martin's Press publish date: July 16th 2001
format: hardcover pages: 320
language: English
ISBN:
0312281560 (9780312281564)
language: English
ISBN:
0349114641 (9780349114644)
publisher: Recorded Books publish date: 2001
format: audiobook
language: English
ISBN:
1402529236