thomas meluch