Browsing publications by Dr Katherine James