Ludwig Forum für International Kunst, Aachen, Germany