Author: morisson b. giffen