Records of the Ayrshire militia from 1802 to 1883 : (privately printed 1884) /
South Ayrshire (Scotland).Libraries.
South Ayrshire : South Ayrshire Libraries,
2011.
Battles