Flowers of Iona 1993, New Iona Press, Inverness

ISBN-13: 9780951628331

2nd Revised edition

Trade paperback

Select