by Jake Page
publisher: University of New Mexico Press publish date: August 1st 2003
format: paperback pages: 256
language: English
ISBN:
0826328636 (9780826328632)
publisher: Ballantine Books publish date: January 30th 1996
format: hardcover pages: 246
language: English
ISBN:
0345387848 (9780345387844)
publisher: Fawcett publish date: December 28th 1996
format: mass market paperback pages: 293
language: English
ISBN:
0345387856 (9780345387851)