The Middle Ages in the Highlands
Maclean, Loraine.
Inverness Inverness Field Club
1981
Editor: Loraine Maclean
Includes index
Islands