Scan barcode
Barbara Caruso
56 books
240 pages • first pub 2017 (editions)
ISBN/UID: 9781328661593
Format: Hardcover
Language: English
Publisher: Houghton Mifflin
Publication date: 05 December 2017
240 pages • first pub 2017 (editions)
ISBN/UID: 9781328661593
Format: Hardcover
Language: English
Publisher: Houghton Mifflin
Publication date: 05 December 2017
184 pages • first pub 1903 (editions)
ISBN/UID: 9781598183603
Format: Hardcover
Language: English
Publisher: Aegypan
Publication date: 01 July 2006
184 pages • first pub 1903 (editions)
ISBN/UID: 9781598183603
Format: Hardcover
Language: English
Publisher: Aegypan
Publication date: 01 July 2006
9 hours, 26 minutes • first pub 1989 (editions)
ISBN/UID: 9781556908590
Format: Audio
Language: English
Publisher: Recorded Books
Publication date: 01 January 1993
9 hours, 26 minutes • first pub 1989 (editions)
ISBN/UID: 9781556908590
Format: Audio
Language: English
Publisher: Recorded Books
Publication date: 01 January 1993
478 pages • first pub 2017 (editions)
ISBN/UID: 9780345527868
Format: Hardcover
Language: English
Publisher: Ballantine Books
Publication date: 11 April 2017
478 pages • first pub 2017 (editions)
ISBN/UID: 9780345527868
Format: Hardcover
Language: English
Publisher: Ballantine Books
Publication date: 11 April 2017
229 pages • first pub 2013 (editions)
ISBN/UID: 9780345533791
Format: Paperback
Language: English
Publisher: Ballantine Books
Publication date: 08 April 2014
229 pages • first pub 2013 (editions)
ISBN/UID: 9780345533791
Format: Paperback
Language: English
Publisher: Ballantine Books
Publication date: 08 April 2014
416 pages • first pub 2016 (editions)
ISBN/UID: 9781616957759
Format: Hardcover
Language: English
Publisher: Soho Crime
Publication date: 24 October 2017
416 pages • first pub 2016 (editions)
ISBN/UID: 9781616957759
Format: Hardcover
Language: English
Publisher: Soho Crime
Publication date: 24 October 2017