stewart A . G . Andersonfr.