Scotland’s WW1 Private Ryan

by Evelyn McKechnie An Ayrshire Mill Town Kilbirnie is a small town in the Garnock Valley, North Ayrshire, with a population of around 7,500. Like so many small towns, it thrived in the past, but not so much now. In the mid 19th century, it bustled with all types of mills – linen-thread mills, flax-spinningContinue reading “Scotland’s WW1 Private Ryan”