Welcome to Michael Eckart's homepage