by David Groves (Editor), David Groves (Editor), James Hogg (Author)
Format: Paperback
Pages: 216
Publisher: Canongate Books Ltd
Published: 22 Aug 1985
ISBN 10: 0862411033
ISBN 13: 9780862411039