Walsenden , England ; handl.