Publications by Professor Peter Harris