I A Bowman's scientific contributions