by Graham Joyce
pages: 298
language: English
ISBN:
0753818426 (9780753818428)
publisher: Atria Books publish date: June 17th 2003
format: hardcover pages: 304
language: English
ISBN:
0743463420 (9780743463423)
publisher: Washington Square Press publish date: June 1st 2004
format: paperback pages: 320
language: English
ISBN:
0743463439 (9780743463430)
publisher: G&S Books publish date: September 12th 2013
format: kindle pages: 317
language: English
ASIN: B00F66RJ2U
publisher: Washington Square Press publish date: November 1st 2007
format: ebook pages: 320
language: English
ISBN:
1416592008 (9781416592006)
language: English
ISBN:
0750526394 (9780750526395)
language: English
ISBN:
057507230X (9780575072305)