by Tom Lewis
publisher: Penguin publish date: March 1st 1999
format: paperback pages: 384
language: English
ISBN:
0140267719 (9780140267716)
publisher: Viking Adult publish date: October 1st 1997
format: hardcover pages: 352
language: English
ISBN:
067086627X (9780670866274)
publisher: Cornell University Press publish date: May 21st 2013
format: paperback pages: 416
language: English
ISBN:
0801478227 (9780801478222)
publisher: Cornell University Press publish date: April 19th 2013
format: kindle pages: 416
language: English
ISBN:
9780801467820