Browsing publications by Dr Ralph Duckworth