by ED.BILLBUFORD (Author)
Format: Paperback
Pages: 258
Publisher: Granta Magazine
Published: 29 Apr 1993
ISBN 10: 0140140565
ISBN 13: 9780140140569