Long Death 1982, New English Library Ltd, Sevenoaks

ISBN-13: 9780450055102

Paperback

Select