publisher: Ballantine Books publish date: October 20th 1998
format: paperback pages: 288
language: English
ISBN:
0345426320 (9780345426321)
publisher: Algonquin Books of Chapel Hill publish date: January 9th 1997
format: hardcover pages: 280
language: English
ISBN:
1565120612 (9781565120617)