"Moments in Local History"

People and Places of Irvine

Prepared for Irvine Beat FM, now edited and annotated for the reader
published December 2018
£6 - postage included