Robert Brown, Prof.