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]
Cover title.
"May 2000."
Names, Personal