Author: alan a. [adapted from french by jean riverain] jackson