Mary Stewart. Mary Stewart James Stewart. lan Stewart James Stewart Clarke-Stewart,A. James Stewart[编著