Scan barcode
John Barbour
4 books
792 pages • first pub 1375 (editions)
ISBN/UID: 0862416817
Format: Paperback
Language: English
Publisher: Canongate Classics
Publication date: 28 February 1997
792 pages • first pub 1375 (editions)
ISBN/UID: 0862416817
Format: Paperback
Language: English
Publisher: Canongate Classics
Publication date: 28 February 1997
800 pages • missing pub info (editions)
ISBN/UID: 9780862416812
Format: Paperback
Language: English
Publisher: Canongate Books
Publication date: 28 February 1997
800 pages • missing pub info (editions)
ISBN/UID: 9780862416812
Format: Paperback
Language: English
Publisher: Canongate Books
Publication date: 28 February 1997
436 pages • missing pub info (editions)
ISBN/UID: 9781445539591
Format: Paperback
Language: English
Publisher: Maine Press
Publication date: 25 March 2010
436 pages • missing pub info (editions)
ISBN/UID: 9781445539591
Format: Paperback
Language: English
Publisher: Maine Press
Publication date: 25 March 2010
738 pages • missing pub info (editions)
ISBN/UID: 9781634242462
Format: Paperback
Language: English
Publisher: Trine Day
Publication date: 01 April 2019
738 pages • missing pub info (editions)
ISBN/UID: 9781634242462
Format: Paperback
Language: English
Publisher: Trine Day
Publication date: 01 April 2019