DAVID H. BOWMAN's scientific contributions