Largs : Largs & District Historical Society,