Bob Baljet's scientific contributions