Browsing publications by Dr John Vines