R M Bowman's scientific contributions