Census of the town and parish of Irvine and Halfway 1820 /
McCulloch, Jean.
Troon @ Ayrshire Family History Society.
Troon : Troon @ Ayrshire Family History Society,
2000.
Names, Personal