Urquhart Castle 1983, Hmso Books

ISBN-13: 9780114923211

REV edition Illustrated

Trade paperback

Select