Publications by Professor Neil H Andrews