Author: Geo Ayliffe 1809-1883 Poole