Scan barcode
473 pages • first pub 1998 (editions)
ISBN/UID: 9781101069615
Format: Digital
Language: English
Publisher: Riverhead Books
Publication date: 05 February 1998
473 pages • first pub 1998 (editions)
ISBN/UID: 9781101069615
Format: Digital
Language: English
Publisher: Riverhead Books
Publication date: 05 February 1998
474 pages • first pub 1998 (editions) user-added
ISBN/UID: None
Format: Paperback
Language: English
Publisher: Virago Fiction
Publication date: Not specified
474 pages • first pub 1998 (editions) user-added
ISBN/UID: None
Format: Paperback
Language: English
Publisher: Virago Fiction
Publication date: Not specified
495 pages • first pub 1998 (editions)
ISBN/UID: None
Format: Not specified
Language: Italian
Publisher: Not specified
Publication date: Not specified
495 pages • first pub 1998 (editions)
ISBN/UID: None
Format: Not specified
Language: Italian
Publisher: Not specified
Publication date: Not specified
19 hours, 4 minutes • first pub 1998 (editions)
ISBN/UID: 9781405532693
Format: Audio
Language: English
Publisher: Hachette
Publication date: 25 September 2014
19 hours, 4 minutes • first pub 1998 (editions)
ISBN/UID: 9781405532693
Format: Audio
Language: English
Publisher: Hachette
Publication date: 25 September 2014
472 pages • first pub 1998 (editions)
ISBN/UID: 1573227889
Format: Paperback
Language: English
Publisher: Riverhead Books
Publication date: Not specified
472 pages • first pub 1998 (editions)
ISBN/UID: 1573227889
Format: Paperback
Language: English
Publisher: Riverhead Books
Publication date: Not specified
453 pages • first pub 1998 (editions)
ISBN/UID: 9789127109636
Format: Paperback
Language: Swedish
Publisher: Natur Kultur Allmänlitteratur
Publication date: Not specified
453 pages • first pub 1998 (editions)
ISBN/UID: 9789127109636
Format: Paperback
Language: Swedish
Publisher: Natur Kultur Allmänlitteratur
Publication date: Not specified
578 pages • first pub 1998 (editions)
ISBN/UID: 9783944576220
Format: Hardcover
Language: German
Publisher: Not specified
Publication date: 10 December 2013
578 pages • first pub 1998 (editions)
ISBN/UID: 9783944576220
Format: Hardcover
Language: German
Publisher: Not specified
Publication date: 10 December 2013
592 pages • first pub 1998 (editions)
ISBN/UID: 9788380974562
Format: Digital
Language: Polish
Publisher: Prószyński i S-ka/ Prószyński Media
Publication date: 19 March 2016
592 pages • first pub 1998 (editions)
ISBN/UID: 9788380974562
Format: Digital
Language: Polish
Publisher: Prószyński i S-ka/ Prószyński Media
Publication date: 19 March 2016
588 pages • first pub 1998 (editions)
ISBN/UID: 9788380692466
Format: Hardcover
Language: Polish
Publisher: Prószyński i S-ka
Publication date: 18 February 2016
588 pages • first pub 1998 (editions)
ISBN/UID: 9788380692466
Format: Hardcover
Language: Polish
Publisher: Prószyński i S-ka
Publication date: 18 February 2016
481 pages • first pub 1998 (editions)
ISBN/UID: 0748129324
Format: Digital
Language: English
Publisher: Virago
Publication date: 03 February 2011
481 pages • first pub 1998 (editions)
ISBN/UID: 0748129324
Format: Digital
Language: English
Publisher: Virago
Publication date: 03 February 2011
449 pages • first pub 1998 (editions)
ISBN/UID: None
Format: Not specified
Language: Dutch
Publisher: Not specified
Publication date: Not specified
449 pages • first pub 1998 (editions)
ISBN/UID: None
Format: Not specified
Language: Dutch
Publisher: Not specified
Publication date: Not specified