by Ivan Doig
publisher: Scribner publish date: June 1st 2005
format: paperback pages: 336
language: English
ISBN:
0743271262 (9780743271264)
publisher: Penguin publish date: November 1st 1991
format: paperback pages: 336
language: English
ISBN:
0140156070 (9780140156072)
publisher: Macmillian Publishing publish date: September 28th 1990
format: hardcover pages: 336
language: English
ISBN:
0689120192 (9780689120190)
publisher: Thorndike Press publish date: May 1st 1991
format: hardcover pages: 611
language: English
ISBN:
1560541369 (9781560541363)
publisher: Scribner publish date: July 2nd 2013
format: kindle pages: 336
language: English
ASIN: B00DJWVQ22
publisher: Recorded Books publish date: February 1st 2012
language: English
ISBN:
1464022046 (9781464022043)
publisher: Books on Tape publish date: October 28th 1990
format: audiobook
language: English
ISBN:
0736618686 (9780736618687)
publisher: Scribner publish date: July 2nd 2013
format: ebook pages: 336
language: English
ISBN:
1476745153 (9781476745152)