Browsing publications by Dr Pamela MacDonald