Author: International Conference Neanderthals and Modern Humans Meet? (2004 Blaubeuren, Tübingen, Germany)