Works by Professor Robert Hall