by Daniel Wallace
publisher: Penguin publish date: October 1st 2001
format: paperback pages: 240
language: English
ISBN:
0142000094 (9780142000090)
publisher: Algonquin Books of Chapel Hill publish date: April 7th 2000
format: hardcover pages: 225
language: English
ISBN:
1565122607 (9781565122604)
publisher: Turtleback Books publish date: October 1st 2001
format: hardcover
language: English
ISBN:
1417704489 (9781417704484)
publisher: Penguin publish date: October 1st 2001
format: paperback pages: 240
language: English
ISBN:
064160212X (9780641602122)