Mary Stewart Stewart by Mary Stewart Joseph Stewart Ian Slater John Stuart Dounald C.Stewart William B.Stewart Clarke-StewartA. Ian Sinclair