Browsing publications by Brian Green