Browsing publications by Dr Gary Green