Battle of Langside
Cathcart Society.
[Glasgow] Cathcart Society
[1977?]
Langside, Battle of, 1568.