John Stewart Brown, III