gary bachman