publisher: Trinity University Press publish date: August 11th 2004
format: paperback pages: 432
language: English
ISBN:
1595340017 (9781595340016)
publisher: Mariner Books
publish date: October 15th 2002
format: audiobook
language: English
ISBN:
0618197192 (9780618197194)
publisher: NewSouth
publish date: May 1st 2003
format: hardcover pages: 288
language: English
ISBN:
1588381293 (9781588381293)
publisher: Penguin publish date: October 7th 1986
format: paperback pages: 191
language: English
ISBN:
0140092307 (9780140092301)