Browsing publications by Dr Joanne Patterson