Mary Stewart. James Stewart Ian Stewart J. Stewart Jon Stewart Sarah Stewart Brand Stewart Rory Stewart. Ian Stewart. G.W. Stewart