carl stahling