Richard Stoneman's scientific contributions