Lands of harbary - Furlonge, Geoggrey (1966)