Scan barcode
1024 pages • first pub 1999 (editions)
ISBN/UID: 9780812930016
Format: Paperback
Language: English
Publisher: Three Rivers Press
Publication date: 12 October 1999
1024 pages • first pub 1999 (editions)
ISBN/UID: 9780812930016
Format: Paperback
Language: English
Publisher: Three Rivers Press
Publication date: 12 October 1999
1174 pages • first pub 1999 (editions)
ISBN/UID: 9780312326111
Format: Paperback
Language: English
Publisher: St. Martin's Griffin
Publication date: 12 October 1999
1174 pages • first pub 1999 (editions)
ISBN/UID: 9780312326111
Format: Paperback
Language: English
Publisher: St. Martin's Griffin
Publication date: 12 October 1999