by Donald Harington
publisher: Toby Press publish date: April 1st 2003
format: paperback pages: 500
language: English
ISBN:
1592640710 (9781592640713)
format: kindle pages: 580
language: English
ASIN: B005AYQTLK
publisher: Mariner Books publish date: February 1st 1989
format: paperback pages: 468
language: English
ISBN:
015683801X (9780156838016)
publisher: AmazonEncore publish date: July 5th 2011
format: paperback pages: 560
language: English
ISBN:
1612181074 (9781612181073)
publisher: Little Brown and Company
format: hardcover pages: 462
language: English
ISBN:
0316346403 (9780316346405)
language: English
ISBN:
051503309X (9780515033090)
language: English
ISBN:
0224009001 (9780224009003)