Scan barcode
256 pages • missing pub info (editions)
ISBN/UID: 9781845860042
Format: Paperback
Language: English
Publisher: Edinburgh University Press
Publication date: 17 November 2012
256 pages • missing pub info (editions)
ISBN/UID: 9781845860042
Format: Paperback
Language: English
Publisher: Edinburgh University Press
Publication date: 17 November 2012
264 pages • missing pub info (editions)
ISBN/UID: 9781845860288
Format: Paperback
Language: English
Publisher: Edinburgh University Press
Publication date: 31 January 2007
264 pages • missing pub info (editions)
ISBN/UID: 9781845860288
Format: Paperback
Language: English
Publisher: Edinburgh University Press
Publication date: 31 January 2007
312 pages • missing pub info (editions)
ISBN/UID: 9781845860301
Format: Paperback
Language: English
Publisher: Edinburgh University Press
Publication date: 31 January 2007
312 pages • missing pub info (editions)
ISBN/UID: 9781845860301
Format: Paperback
Language: English
Publisher: Edinburgh University Press
Publication date: 31 January 2007
256 pages • missing pub info (editions)
ISBN/UID: 9781845860417
Format: Paperback
Language: English
Publisher: Edinburgh University Press
Publication date: 27 February 2007
256 pages • missing pub info (editions)
ISBN/UID: 9781845860417
Format: Paperback
Language: English
Publisher: Edinburgh University Press
Publication date: 27 February 2007