Author: MOORE, PETTY, P, LONGENECKER