The battle of Largs /
Cowan, Edward J.author.
Ayrshire Archaeological and Natural History Society,publisher.
Includes bibliographical references.