Browsing publications by Dr Elizabeth Ball