Browsing publications by Emeritus Professor Paul Taylor