Author: Tuncer Cebeci,Max Platzer,Hsun Chen