Browsing publications by Dr Patricia Thornley