carl schumacher