Old Maybole & North Carrick /
Milligan, Susan.
Ochiltree : Stenlake,
2000.
Includes bibliography.