Mesin - Church Caroline, Jayne; Peter Cheng (Ensiklopedia Sains Muda, 1994)