lt stewart anderson