Browsing publications by Professor Eric Cross