John Smith of Dalry: Pt. 2 (Ayrshire monographs)

Paperback

ISBN: 978-0-9527445-0-4

ISBN-10: 0-9527445-0-3

Ayrshire Archaeological & Natural History Society ยท 1996