Leo Löwenstein — German racing driver (1966-2010)