thomas schumacher