Author: Marlon Dumas,Ming-Chien Shan,Manfred Reichert