Author: Delambre, Raymond, Jim Drobnick & Jens Hauser; Su-Mei Tse