Stephen Warde Anderson (American, )