Author: vivian mercier and david h. greene