Professor Br David Hall fms