by Graham Joyce
publisher: Washington Square Press publish date: August 28th 2001
format: paperback pages: 272
language: English
ISBN:
0671039385 (9780671039387)
publisher: Atria Books publish date: January 1st 2000
format: hardcover pages: 258
language: English
ISBN:
0671039377 (9780671039370)
language: English
ISBN:
0140270981 (9780140270983)
publisher: Michael Joseph publish date: April 1st 2000
format: hardcover pages: 256
language: English
ISBN:
0718141563 (9780718141561)