Internet Archive BookReader - A history of the parishes of St. Ives, Lelant, Towednack and Zennor : in the county of Cornwall