JAMES H M STUART