Homeward Journey 1995, Canongate Books

ISBN-13: 9780862411787

Revised edition

Trade paperback

Select