John BeddingSt. Ives, Cornwall, UK