by Aaron Elkins
publisher: Avon publish date: December 1st 1999
format: mass market paperback pages: 384
language: English
ISBN:
0380731622 (9780380731626)
publisher: William Morrow & Company publish date: February 3rd 1999
format: hardcover pages: 320
language: English
ISBN:
0688159273 (9780688159276)
publisher: Wheeler Publishing publish date: December 12th 1999
format: hardcover
language: English
ISBN:
1568957505 (9781568957500)
publisher: eReads.com publish date: November 1st 2010
format: paperback pages: 312
language: English
ISBN:
1617561908 (9781617561900)
publisher: eReads.com publish date: February 10th 2011
format: ebook
language: English
ISBN:
0012634220 (2940012634221)
publisher: Recorded Books publish date: January 1st 1999
format: audiobook
language: English
ISBN:
0788734725 (9780788734724)