Bill Rauhauser, ph.