Hardyknute: a fragment ...


2040016