Browsing publications by Professor Margaret Carol Bell CBE