Scan barcode
Gabriella Agrati
6 books
528 pages • first pub 1190 (editions)
ISBN/UID: 9780140445213
Format: Paperback
Language: English
Publisher: Penguin Group
Publication date: 04 June 1991
528 pages • first pub 1190 (editions)
ISBN/UID: 9780140445213
Format: Paperback
Language: English
Publisher: Penguin Group
Publication date: 04 June 1991
679 pages • first pub 1849 (editions)
ISBN/UID: 9780192835703
Format: Paperback
Language: English
Publisher: Oxford World's Classics
Publication date: Not specified
679 pages • first pub 1849 (editions)
ISBN/UID: 9780192835703
Format: Paperback
Language: English
Publisher: Oxford World's Classics
Publication date: Not specified
1040 pages • first pub 1010 (editions)
ISBN/UID: 9780143108320
Format: Paperback
Language: English
Publisher: Penguin Group
Publication date: 08 March 2016
1040 pages • first pub 1010 (editions)
ISBN/UID: 9780143108320
Format: Paperback
Language: English
Publisher: Penguin Group
Publication date: 08 March 2016
228 pages • first pub 1181 (editions)
ISBN/UID: None
Format: Paperback
Language: English
Publisher: Not specified
Publication date: Not specified
228 pages • first pub 1181 (editions)
ISBN/UID: None
Format: Paperback
Language: English
Publisher: Not specified
Publication date: Not specified
250 pages • first pub 1170 (editions)
ISBN/UID: 9780300067712
Format: Paperback
Language: English
Publisher: Yale University Press
Publication date: 27 February 1997
250 pages • first pub 1170 (editions)
ISBN/UID: 9780300067712
Format: Paperback
Language: English
Publisher: Yale University Press
Publication date: 27 February 1997
254 pages • first pub 1181 (editions)
ISBN/UID: 9780300071214
Format: Paperback
Language: English
Publisher: Yale University Press
Publication date: 20 October 1997
254 pages • first pub 1181 (editions)
ISBN/UID: 9780300071214
Format: Paperback
Language: English
Publisher: Yale University Press
Publication date: 20 October 1997